Modalità Legacy (Windows BAT)¶
In questa sezione è stata mantenuta la possibilità di configurare il winpopup come nelle versioni precedenti all’introduzione della gestione tramite URL.
Di seguito l’elenco delle variabili legate alla chiamata che possono essere utilizzate:
- PIN: Utilizzato dall’agente per il login al servizio telefonico
- USERNAME: Codice utente che identifica univocamente l’agente
- IDCALL: Identificativo univoco della chiamata
- CALLTYPE: Tipo chiamata: I=inbound, O=outbound
- SKILLSET: Codice skillset assegnato all’agente che ha gestito la chiamata
- SERVICE: Codice del servizio assegnato alla chiamata
- CLI: Caller ID, Identificativo numerico del chiamante
- DNIS: Dialed Number Identification Service, numero chiamato
- RECEIVING_SITE NCC: ID del sito TVox su cui è iniziata la chiamata
- DISTRIBUTION_SITE NCC: ID del sito dove si trova l’agente che ha risposto
- EVENT: Istante in cui viene richiesta l’esecuzione del batch di popup. valori possibili «ring», «answer», «hangup» oppure «UNK»
Se al servizio è associato un IVR con lo scopo di collezionare dati (es: via DTMF) da correlare alla chiamata, questi vengono salvati e separati con il carattere separatore “|” in popupinfo_x. Il TVoxClient recupera queste informazioni aggiuntive e le propone associate ad una o più delle seguenti variabili:
- POPUPINFO_1: Primo dato collezionato, altrimenti UNK
- POPUPINFO_2: Secondo dato collezionato, altrimenti UNK
- …
- POPUPINFO_i: i-esimo dato collezionato, altrimenti UNK
Un esempio di utilizzo dello screen popup può essere il seguente:
if "%SERVICE%" == "servizio_1" GOTO REQ1
if "%SERVICE%" == "servizio_2" GOTO REQ2
:REQ1
start "" "http://mycrm.net/call.php?pin=%PIN%&idcall=%IDCALL%&number=%CLI%"
GOTO ESCI
:REQ2
start "" "http://crm.it/popup.php?pin=%PIN%&info=%POPUPINFO_2%&caller=%CLI%"
GOTO ESCI
:ESCI