01 - Funzionalità di Coda
PromoQueue (CPromoQueue)
Esegue le funzionalità di coda riproducendo una lista di messaggi promozionali e/o informativi in sequenza o in ordine casuale a seconda della configurazione. È possibile impostare il servizio in modo che l'utente sia in grado di interrompere il messaggio corrente passando al successivo o disabilitare i promo e ascoltare solo una musica d'attesa. Dopo che il servizio ha riprodotto tutti i messaggi promozionali o la musica d'attesa un equivalente numero di volte, è possibile impostare il servizio in modo da passare il controllo a un successivo servizio; ad esempio un menu in cui si chiede all'utente se vuole rimanere in attesa o lasciare un messaggio in segreteria.
Parametri di Configurazione
Parametro | Descrizione |
---|---|
Lista messaggi promo | L'utente, tramite i bottoni Nuovo, Modifica, Cancella e le Frecce, deve indicare la lista dei messaggi (file Wav o Avi) che il sistema deve riprodurre come messaggi promozionali/informativi. |
Abilita funzionalità di accodamento preventivo | Abilita la funzionalità di accodamento preventivo in cui viene riprodotto il nome dell'operatore prima del trasferimento della chiamata. I file audio con il nome dell'operatore deve essere inserito nella directory Agents di #phones. Vedere nota in fondo alla sezione per nomenclatura del file. |
Abilita riproduzione promo in ordine casuale | Se selezionata, i messaggi promozionali sono riprodotti in ordine casuale indipendentemente dalla sequenza con cui compaiono nella lista. In ogni caso il sistema non ripete un messaggio fino a che non sono stati suonati tutti. Se non selezionata la riproduzione in ordine casuale, i messaggi vengono suonati nell'ordine in cui compaiono nella lista. |
Passa a servizio successivo al termine dei promo | Abilita il passaggio ad un servizio successivo dopo che tutti i messaggi della lista sono stati riprodotti (oppure è stato riprodotto il file con la musica di attesa un numero di volte corrispondente al numero di tali messaggi). Se si abilita tale opzione, ma non viene specificato alcun servizio successivo, la telefonata viene terminata. |
Abilita interrompibilità dei messaggi promozionali | Abilitare tale opzione se si vuole che l'utente sia in grado di interrompere, premendo un tasto qualunque, la riproduzione del messaggio corrente (vale anche per la musica) e passare al successivo. |
Eventuale Digit per musica d'attesa | Indicare l'eventuale carattere che l'utente deve selezionare per disabilitare la riproduzione dei messaggi promozionali e passare ad ascoltare solo la musica di attesa. |
Eventuale Digit per Servizio Successivo | Indicare l'eventuale carattere che l'utente deve selezionare per forzare il sistema a passare immediatamente al servizio successivo configurato con il parametro seguente. E' indipendente dal parametro Abilita servizio successivo al temine del promo descritto sopra. |
Musica di attesa | Indicare il file Wav o Avi contenente la musica di attesa e che, se permesso dalla configurazione e richiesto dal cliente, viene sostituita ai messaggi promozionali. Il tasto Assegna Valore consente di salvare il valore indicato in una Costante, oppure recuperarlo da una Transfer Property o un Call Data. |
Servizio successivo | Solo configurando il Servizio tramite Messenger Configurator. Nome dell'eventuale servizio successivo. Il tasto Selezione consente di recuperare il servizio dall'elenco dei servizi, tramite Transfer Property oppure Call Data. |
Queue (CQueue)
Esegue le funzionalità di coda: introduzione, ripetizione del messaggio e della musica di coda, eventuale accodamento preventivo. Se si definisce un numero massimo di ripetizioni del messaggio di coda, è anche possibile definire il successivo servizio da attivare.
Parametri di Configurazione
Parametro | Descrizione |
---|---|
Directory Messaggi | Indicare il nome della cartella, contenuta nella directory base dei messaggi definita nella configurazione, da cui prelevare i file Wav/Avi da riprodurre. La tabella sotto Messaggi Disponibili riporta l'elenco dei messaggi disponibili nella cartella. |
Abilita messaggio di accoglienza iniziale | Selezionando la casella, si abilita a riprodurre il file IntroMessage e si attiva la successiva area Tipo di accoglienza. |
Tipo di accoglienza | Specificare se l'introduzione consiste in un semplice messaggio di benvenuto (0) oppure di una richiesta di codice utente (1). In entrambi I casi viene riprodotto il file IntroMessage.wav/IntroMessage.avi. |
Lunghezza Max del codice utente | Se è stato selezionato Richiesta di codice utente come tipo di accoglienza, indica la lunghezza massima del codice cliente da acquisire. |
Tempo massimo di acquisizione | Se è stato selezionato Richiesta di codice utente come tipo di accoglienza, indica il tempo massimo in secondi che il sistema attende per permettere all'utente di digitare il suo codice. Nel caso di codici più corti del tempo massimo previsto, l'acquisizione può essere interrotta sia con il tasto # (cancelletto), sia con il tasto * (asterisco). |
Salva codice in Transfer Property | Se è stato selezionato Richiesta di codice utente come tipo di accoglienza, eventuale nome della Transfer Property in cui salvare il codice inserito dall'utente. |
Salva codice in Call Data | Se è stato selezionato Richiesta di codice utente come tipo di accoglienza, eventuale nome del call data in cui salvare il codice inserito dall'utente. |
Abilitazione della funzionalità di coda | Abilita la funzionalità di attesa. Se spuntato, la finestra successiva richiede i seguenti quattro parametri. |
Abilita messaggio di attesa (WaiMessage) | Se nella finestra precedente è stato selezionato Abilitazione della funzionalità di coda, abilita a riprodurre il file WaitMessage. |
Abilita musica di attesa (WaitMusic) | Se nella finestra precedente è stato selezionato Abilitazione della funzionalità di coda, abilita a riprodurre il file WaitMusic. |
Numero massimo di ripetizione del messaggio di attesa | Se nella finestra precedente è stato selezionato Abilitazione della funzionalità di coda, indicare il numero massimo di ripetizioni del ciclo di attesa. Il valore 0 indica infiniti. Il tasto Assegna Valore consente di salvare il valore indicato in una costante, oppure recuperarlo da una Transfer Property o un Call Data. |
Abilitazione della funzionalità di Accodamento preventivo | Se nella finestra precedente è stato selezionato Abilitazione della funzionalità di coda, abilita la funzionalità di accodamento preventivo in cui viene riprodotto il nome dell'operatore prima del trasferimento della chiamata. I file audio con il nome dell'operatore devono essere inseriti nella directory Agents di #phones. Vedere nota Accodamento preventivo in fondo alla sezione. |
Servizio da attivare | Solo configurando il Servizio tramite Messenger Configurator. Se non è stato selezionato il campo Abilitazione della funzionalità di coda, si attiva questa finestra che permette di indicare il nome del servizio da attivare al termine del numero di ripetizioni del messaggio di attesa previsto dalla configurazione corrente. Il tasto Selezione consente di recuperare il servizio dall'elenco dei servizi, tramite Transfer Property oppure Call Data. |
Messaggi Disponibili
Nome File | Messaggio |
---|---|
IntroMessage.wav | Messaggio introduttivo suonato una sola volta. |
WaitMessage.wav | Messaggio di coda. |
WaitMusic.wav | Musica di attesa suonata tra una ripetizione e l'altra del WaitMessage. |
QueuePosition
Il blocchetto QueuePosition consente di:
- vocalizzare la posizione in coda
- un messaggio diverso a seconda della posizione in coda
- un messaggio di attesa generico
- una musica di attesa generica.
La posizione in coda è calcolata rispetto al tempo di permanenza in coda della chiamata e alla campagna corrente. In particolare, per il tempo previsto di coda si prendono in considerazione le chiamate attualmente attive su quella specifica coda, e viene calcolato come:
Tempo Massimo Chiamate in coda – Tempo attuale accodamento chiamata corrente
Ad ogni ciclo la posizione in coda viene rideterminata.
Questo blocchetto consente, inoltre, di vocalizzare un tempo minimo e massimo di attesa prevista (sia all’ingresso in coda che ad ogni ripetizione dei messaggi di attesa) che vanno valorizzati per un corretto funzionamento del servizio stesso.
Nel folder indicato nella configurazione del blocchetto devono essere presenti i seguenti file wav:
- WaitMusic.wav: musica di attesa
- WaitMessage.wav: messaggio di attesa
- IntroMessage.wav: messaggio di accoglienza iniziale in coda
- PosMessage.wav: "La sua posizione in coda è "
- ExtWaitTime.wav: "Il tempo previsto di attesa in coda è"
- ExtWaitMinTime.wav: "Il tempo previsto di attesa in coda è inferiore a"
- ExtWaitMaxTime.wav: "Il tempo previsto di attesa in coda è superiore"
- Minute.wav: "Un minuto"
- Minutes.wav: "Minuti"
- Seconds.wav: "Secondi".
Parametri di Configurazione
Proprietà
Cliccando sulla funzionalità Proprietà del blocchetto sono visualizzate le seguenti schede:
Scheda Abilita messaggi introduttivi
L'elenco dei campi visualizzati è il seguente:
Parametro | Descrizione |
---|---|
Abilita messaggio di accoglienza iniziale | Se abilitato, il servizio riproduce il file di accoglienza IntroMessage.wav presente nel folder dei messaggi configurato nella scheda Messaggi. |
Abilita prima stima attesa in coda | Se abilitato, il servizio riproduce al chiamante la sua posizione in coda subito dopo il messaggio di accoglienza. |
Tempo minimo stima in secondi | Indicare un tempo minimo di attesa in secondi (valore predefinito: 30 secondi). Se il tempo di attesa stimato per la chiamata corrente è minore di questo valore, il blocchetto riproduce il tempo di attesa impostato nel campo, invece di quello stimato. Il tasto Assegna Valore consente di salvare il valore indicato in una costante, oppure recuperarlo da una Transfer Property o un CallData. |
Tempo massimo stima in secondi | Indicare un tempo massimo di attesa in secondi (valore predefinito: 120 secondi). Se il tempo di attesa stimato per la chiamata corrente è maggiore di questo valore, il blocchetto riproduce il tempo di attesa impostato nel campo, invece di quello stimato. Il tasto Assegna Valore consente di salvare il valore indicato in una costante, oppure recuperarlo da una Transfer Property o un CallData. |
Risoluzione previsione | Indicare un valore in secondi a cui arrotondare il tempo di attesa riprodotto (valore predefinito: 30 secondi). Ad esempio, se impostato con 30, come nella figura, riprodurrà il messaggio di tempo di attesa ogni 30 secondi e i suoi multipli (60, 90, ecc.). |
Transfer Property in cui salvare prima stima attesa | Indicare o selezionare la Transfer Property in cui il servizio salverà il tempo di attesa calcolato nella prima stima. |
Transfer Property in cui salvare prima stima attesa arrotondata | Indicare o selezionare la Transfer Property in cui il servizio salverà il tempo di attesa calcolato nella prima stima dopo averlo arrotondato. |
Skip messaggio soglia minima | Se abilitato, nel caso in cui il tempo di attesa stimato sia inferiore al valore minimo previsto, il blocchetto NON riproduce i messaggi con la stima di attesa al primo giro. |
Scheda Abilita messaggi coda
L'elenco dei campi visualizzati è il seguente:
Parametro | Descrizione |
---|---|
Abilita funzionalità di accodamento preventivo | Se abilitato, attiva la funzionalità di accodamento preventivo, cioè la presentazione dell’agente a cui la chiamata viene assegnata all’uscita della coda. Il file dei nomi agente deve essere presente nella directory Agents. |
Numero massimo di ripetizioni messaggio di attesa | Indicare il numero massimo di ripetizioni del loop di attesa. Superato tale limite la chiamata esce dal port di output. Il valore 0 indica ripetizioni infinite. Il tasto Assegna Valore consente di salvare il valore indicato in una costante, oppure recuperarlo da una Transfer Property o un CallData. |
Abilita messaggio di attesa | Se abilitato, il servizio riproduce il file WaitMessage.wav ad ogni ciclo. |
Abilita musica di attesa | Se abilitato, il servizio riproduce il file WaitMusic.wav ad ogni ciclo. |
Abilita messaggio posizione ordinale in coda | Se abilitato, il servizio riproduce il messaggio PosMessage.wav seguito dall’ordinale corrispondente alla posizione corrente in coda della chiamata. |
Abilita messaggio corrispondente alla posizione in coda | Se abilitato, il servizio riproduce i messaggi in base alla posizione in coda della chiamata (fare riferimento alla scheda Messaggi). Se la lista contiene meno messaggi della posizione corrente in coda (ad esempio se la lista contiene 5 messaggi, ma la posizione in coda della chiamata corrente è 8, cioè ci sono 7 chiamate in coda da più tempo) viene suonato l’ultimo messaggio della lista, altrimenti il messaggio della lista che corrisponde alla posizione corrente in coda della chiamata. |
Abilita stima tempo attesa in coda | Se abilitato, il blocchetto comunica anche il tempo di attesa in coda stimato, in secondi e arrotondato in base ai parametri impostati nella scheda Abilita messaggi introduttivi. |
Scheda Messaggi
L'elenco dei campi visualizzati è il seguente:
Parametro | Descrizione |
---|---|
Directory dei Messaggi | Indicare la directory in cui il servizio cerca i messaggi da riprodurre. Il tasto Selezione folder apre una nuova finestra che consente di selezionare la cartella contenente i messaggi. |
Lista dei messaggi da riprodurre al chiamante | Utilizzare i tasti Aggiungi, Modifica e Cancella per impostare una lista di messaggi da riprodurre in base alla posizione in coda della chiamata. Se la lista contiene 5 messaggi e la chiamata è la terza in coda verrà riprodotto il terzo messaggio della lista, se invece la chiamata ha una posizione in coda maggiore del numero dei messaggi della lista, sarà riprodotto l'ultimo messaggio della lista. |
Port di Uscita
Il blocchetto QueuePosition prevede un unico Port di Uscita:
Port | Descrizione |
NextService | Indicare il servizio successivo da attivare, nel caso in cui sia stato superato il numero massimo di ripetizioni dei messagi di attesa, impostato nella scheda Abilita messaggi coda. |