Changes for page 06 - Trasferimento Controllo Chiamata
Last modified by administrator BDP on 2024/10/16 17:28
From version 57.1
edited by administrator BDP
on 2024/10/16 17:28
on 2024/10/16 17:28
Change comment:
There is no comment for this version
To version 37.1
edited by administrator BDP
on 2019/04/05 12:47
on 2019/04/05 12:47
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 6 removed)
Details
- Page properties
-
- Content
-
... ... @@ -3,58 +3,53 @@ 3 3 [[image:acrobat-logo.png]] [[Scarica la pagina come pdf>>https://wiki.ifmgroup.it/bin/export/ifmhelpplatform/MessengerServiziBase/TrasferimentoControlloChiamata/?format=pdf||rel="noopener noreferrer" target="new"]] 4 4 ))) 5 5 6 -{{box cssClass="floatinginfobox" width="300px" title="**Sommario**"}}7 -{{toc start= "2"depth="3"/}}6 +{{box cssClass="floatinginfobox" title="**Sommario**" width="300px"}} 7 +{{toc start=2 depth="3"/}} 8 8 {{/box}} 9 9 10 -(% class="box errormessage" %) 11 -((( 12 -**ATTENZIONE**: i caratteri **cancelletto** (#) e **dollaro** ($) sono considerati caratteri speciali in quanto definiscono i calldata e le transfer property. Se è necessario inserire uno di questi caratteri, in un qualsiasi campo, occorre specificarli in coppia, ad esempio "~#~#" oppure "$$". 13 -))) 14 14 15 - 16 16 == CallForwarding (CCallForwarding) == 17 17 18 - Il blocchetto **CallForwarding** permette al chiamante di eseguire telefonate esterne al contact center. Può essere configurato per prendere il numero di telefono da chiamare da una [[Transfer Property>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]] o richiedere al chiamante di inserirne uno tramite DTMF. Una volta determinato il numero da chiamare esegue una chiamata [[outbound>>doc:ifmhelpplatform.Outbound.WebHome]] usando un [[canale IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] libero, cioè in stato //Disponibile// e, alla risposta del chiamato, lo mette in comunicazione con l'utente.13 +Permette al chiamante di eseguire telefonate esterne al contact center. Può essere configurato per prendere il numero di telefono da chiamare da una [[Transfer Property>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]] o richiedere al chiamante di inserirne uno tramite DTMF. Una volta determinato il numero da chiamare esegue una chiamata [[outbound>>doc:ifmhelpplatform.Outbound.WebHome]] usando un [[canale IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] libero, cioè in stato //Disponibile// e, alla risposta del chiamato, lo mette in comunicazione con l'utente. 19 19 20 20 21 21 **Parametri di Configurazione** 22 22 23 23 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 24 -(% style="background-color:#f0f0f0" %)|=(% style="width: 250px;" %)**Parametro**|**Descrizione** 19 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 250px;" %)**Parametro**|**Descrizione** 25 25 |**Directory dei Messaggi**|Indicare il nome della cartella, contenuta nella directory base dei messaggi definita nella configurazione, da cui prelevare i file Wav da suonare. 26 -|**Nome servizio Outbound**|Indicare Il servizio di outbound su cui effettuarela chiamata uscente.21 +|**Nome servizio Outbound**|Indicare Il servizio di outbound su cui xx la chiamata uscente. 27 27 |**Max durata chiamata**|Indicare il tempo massimo (in secondi) che può durare la chiamata effettuata; se non specificato o zero non viene imposto alcun limite. 28 -|**Usa sempre canale**| Èpossibile indicare il numero d'ordine del [[canale IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] che deve essere usato per generare la chiamata [[outbound>>doc:ifmhelpplatform.Outbound.WebHome]].23 +|**Usa sempre canale**|E' possibile indicare il numero d'ordine del [[canale IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] che deve essere usato per generare la chiamata [[outbound>>doc:ifmhelpplatform.Outbound.WebHome]]. 29 29 |**Prefisso linea esterna**|Eventuale prefisso da fare per accedere alla linea urbana esterna. 30 30 |**Prefisso bloccato**|Eventuale prefisso da bloccare. Ad esempio //00// per non abilitare le internazionali. 31 -|**Abilita uso di Call Progress Analysis**|Se abilitato ,le chiamate vengono connesse solo se c'è una risposta del chiamato, altrimenti vengono connesse subito dopo la composizione del numero destinatario. Con [[LightHouse>>doc:Glossario.WebHome]], questo parametro non è usato e le chiamate sono connesse solo a seguito della risposta del chiamato.32 -|**Abilita richiesta conferma numero digitato**|Se abilitato ,il sistema chiede all'utente conferma del numero telefonico digitato prima di eseguire la chiamata. Se abilitato,occorre specificare il digit che il chiamato deve premere per accettare la chiamata.26 +|**Abilita uso di Call Progress Analysis**|Se abilitato le chiamate vengono connesse solo se c'è una risposta del chiamato, altrimenti vengono connesse subito dopo la composizione del numero destinatario. Con [[LightHouse>>doc:Glossario.WebHome]], questo parametro non è usato e le chiamate sono connesse solo a seguito della risposta del chiamato. 27 +|**Abilita richiesta conferma numero digitato**|Se abilitato il sistema chiede all'utente conferma del numero telefonico digitato prima di eseguire la chiamata. Se abilitato occorre specificare il digit che il chiamato deve premere per accettare la chiamata. 33 33 |**Abilita richiesta nuova chiamata dopo la prima**|Se abilitato, al termine di una chiamata il sistema chiede all'utente se ne desidera effettuare altre. 34 -|**Sovrascrivi numero chiamante con External Party**|Se abilitato ,la chiamata [[outbound>>doc:ifmhelpplatform.Outbound.WebHome]] verrà ricevuta dal chiamato come se provenisse dal numero dal cliente che sta usando il servizio.35 -|**Preleva numero Tel. da chiamare da Transfer Property**|Se abilitato ,il sistema non chiede all'utente di specificare il numero telefonico da chiamare, ma esegue una telefonata ad un numero fisso, prelevato dalla [[Transfer Property>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]] il cui nome è specificato con il parametro seguente.29 +|**Sovrascrivi numero chiamante con External Party**|Se abilitato la chiamata [[outbound>>doc:ifmhelpplatform.Outbound.WebHome]] verrà ricevuta dal chiamato come se provenisse dal numero dal cliente che sta usando il servizio. 30 +|**Preleva numero Tel. da chiamare da Transfer Property**|Se abilitato il sistema non chiede all'utente di specificare il numero telefonico da chiamare, ma esegue una telefonata ad un numero fisso, prelevato dalla [[Transfer Property>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]] il cui nome è specificato con il parametro seguente. 36 36 |**Nome Transfer Property**|Nome della [[Transfer Property>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]] da cui prelevare il numero di telefono da chiamare. 37 37 |**Ritenta Forwarding su fallimento**|Indica il numero di volte che il sistema deve ritentare il CallForwarding in caso di fallimento. Inserire '-1' per nessun ritentativo, '0' per ritentare all'infinito o un qualunque numero positivo per indicare il numero di ritentativi dopo il primo. Ad esempio, se si indica il valore 2, il sistema eseguirà al massimo 3 tentativi di CallForwarding: il primo (sempre eseguito) seguito da altri 2 ritentativi in caso di fallimento dei precedenti. 38 38 |**Abilita richiesta accettazione chiamata**|Indicare se il sistema deve suonare il messaggio registrato nel file AcceptMessage alla persona chiamata con l'invito a premere il tasto configurato per accettare la chiamata. 39 39 |**Digit per accettazione chiamata**|Indicare il tasto di accettazione della chiamata. 40 -|**Abilita salvataggio informazioni su DB**|Se abilitato ,il blocchetto salverà sul DB indicato dai parametri seguenti un record con le informazioni specificate. In questo modo risulta possibile legare nelle statistiche la chiamata entrante con le chiamate uscenti da questa generate. Sono abilitati i seguenti parametri.41 -|**Crea record anche per le chiamate per cui non è stato richiesto il Forwarding**|Se abilitato ,il Messenger crea un record nel DB anche per le richieste di CallForwarding che non sono state soddisfatte a priori (senza eseguire chiamate uscenti). Ad esempio perché non c'erano [[canali IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] disponibili a cui richiedere la generazione della chiamata uscente o perché il numero da chiamare era verso un prefisso bloccato.35 +|**Abilita salvataggio informazioni su DB**|Se abilitato il blocchetto salverà sul DB indicato dai parametri seguenti un record con le informazioni specificate. In questo modo risulta possibile legare nelle statistiche la chiamata entrante con le chiamate uscenti da questa generate. Sono abilitati i seguenti parametri. 36 +|**Crea record anche per le chiamate per cui non è stato richiesto il Forwarding**|Se abilitato il Messenger crea un record nel DB anche per le richieste di CallForwarding che non sono state soddisfatte a priori (senza eseguire chiamate uscenti). Ad esempio perché non c'erano [[canali IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] disponibili a cui richiedere la generazione della chiamata uscente o perché il numero da chiamare era verso un prefisso bloccato. 42 42 |**Usa nomi tabella e campi standard**|((( 43 43 Il blocchetto permette una certa libertà nella definizione della tabella su cui scrivere le informazioni; se invece sono sufficienti le informazioni base per legare le due chiamate nei DB delle statistiche si può scegliere questa opzione liberandosi dal dover configurare le associazioni tra i campi del DB ed i valori da scrivere. Il nome di default della tabella in cui il record viene creato è //CallForwarding.// I campi (ed i relativi valori salvati) sono i seguenti: 44 44 45 -* //StartTimeIn -// Data/Ora della chiamata Inbound46 -* //StartTimeOut -// Data/Ora della chiamata outbound47 -* //StartTime -//Data/Ora della chiamata outbound48 -* //AgentIdOut -// Id di #phones dell'IVR che ha eseguito l'outbound49 -* //CallGuidIn -//GUID della chiamata inbound50 -* //CallGuidOut -//GUID della chiamata outbound (se disponibile)51 -* //CallIdOut -//CallId di #phones della chiamata outbound52 -* //ResultId -//Esito della chiamata outbound40 +* //StartTimeIn//– Data/Ora della chiamata Inbound 41 +* //StartTimeOut//– Data/Ora della chiamata outbound 42 +* //StartTime//– Data/Ora della chiamata outbound 43 +* //AgentIdOut//– Id di #phones dell'IVR che ha eseguito l'outbound 44 +* //CallGuidIn//– GUID della chiamata inbound 45 +* //CallGuidOut//– GUID della chiamata outbound (se disponibile) 46 +* //CallIdOut//– CallId di #phones della chiamata outbound 47 +* //ResultId//– Esito della chiamata outbound 53 53 ))) 54 54 |**DSN**|Nome del DSN ODBC che il blocchetto deve usare per accedere al DB. 55 55 |**Utente / Password**|Nome dell'utente e password per l'accesso al DB. 56 -|**Tabella**|Nome della tabella in cui inserire il record (default //CallForwarding//).57 -|**Lista associazione campi – valori**| Se si è scelto dinonusare i nomi standard,in questalistaoccorre definirela lista dei campi da riempire ed il valore da scrivere in ogni campo. Per la lista dei valori che possono essere associati ai campi del DB si veda la tabella seguente//Valori salvabili nel DB//.51 +|**Tabella**|Nome della tabella in cui inserire il record (default CallForwarding). 52 +|**Lista associazione campi – valori**|In questa lista occorre definire, se non si è scelto di usare i nomi standard, la lista dei campi da riempire ed il valore da scrivere in ogni campo. Per la lista dei valori che possono essere associati ai campi del DB si veda la tabella seguente. 58 58 |**Servizio Successivo se chiamata connessa**|//Solo configurando il Servizio tramite Messenger Configurator//. Servizio da attivare all'uscita del //CallForwarding// nel caso in cui la chiamata outbound si sia connessa e, se previsto dalla configurazione, accettata. 59 59 |**Servizio Successivo se chiamata NON connessa**|//Solo configurando il Servizio tramite Messenger Configurator.// Servizio da attivare all'uscita del //CallForwarding// nel caso in cui la chiamata outbound NON si sia connessa o, se previsto dalla configurazione, NON accettata dal chiamato. 60 60 ... ... @@ -61,9 +61,9 @@ 61 61 **Valori salvabili nel DB** 62 62 63 63 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 64 -(% style="background-color:#f0f0f0" %)|=(% style="width: 250px;" %)**Nome**|=(% style="width: 100px;" %)**Tipo**|**Significato** 65 -|**01 - Agent name (IN)**|String|Nome agente IVR che gestisce la chiamata inbound, ad esempio //IVR0007//.66 -|**02 - Agent ID (IN)**|String|Id dell'agente IVR che gestisce la chiamata inbound, ad esempio //AgId0024//.59 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 250px;" %)**Nome**|=(% style="width: 100px;" %)**Tipo**|**Significato** 60 +|**01 - Agent name (IN)**|String|Nome agente IVR che gestisce la chiamata inbound, ad esempio IVR0007. 61 +|**02 - Agent ID (IN)**|String|Id dell' agente IVR che gestisce la chiamata inbound, ad esempio AgId0024. 67 67 |**03 – Call GUID (IN)**|String|GUID della chiamata inbound (comprese graffe). 68 68 |**04 – Call ID #phones (IN)**|Int|CallId della chiamata inbound. 69 69 |**05 – Ch Extension (IN)**|String|Interno del [[canale IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] di inbound. ... ... @@ -72,19 +72,19 @@ 72 72 |**08 – Call GUID (OUT)**|String|GUID della chiamata outbound (comprese graffe). 73 73 |**09 – #phones (OUT)**|Int|CallId della chiamata outbound. 74 74 |**10 – Ch Extension (OUT)**|String|Interno del [[canale IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] di outbound. 75 -|**11 – MakeCall Date/Time (OUT)**|Datetime|Data e ora in cui il canale outbound ha fatto una richiesta di//MakeCall//a #phones.70 +|**11 – MakeCall Date/Time (OUT)**|Datetime|Data e ora in cui il canale outbound ha fatto ma richiesta di MakeCall a #phones. 76 76 |**12 – Forwarding Result (OUT)**|Int|((( 77 77 Risultato della chiamata di Forwarding. I possibili valori sono i seguenti: 78 78 79 -* 0 = chiamata outbound connessa a inbound 74 +* 0 = chiamata outbound connessa ad inbound 80 80 * 1 = chiamata outbound fallita (causa in 13) 81 81 * 2 = chiamata outbound rifiutata da #phones 82 82 * 3 = chiamata outbound rifiutata dal chiamato 83 -* 4 = non esistonoIVRdisponibili per richiedere outboundoppure linee telefoniche per effettuare la chiamata78 +* 4 = non ci sono ivr disponibili per richiedere outbound 84 84 * 5 = numero di telefono non valido (prefisso bloccato) 85 85 * 6 = chiamata abbandonata da cliente inbound 86 86 ))) 87 -|**13 – Call Failure Cause (OUT)**|Int|Nel caso la chiamata outbound fallisca contiene la causa del fallimento (vedere [[elenco errori>>doc:03 - Sviluppo Moduli Applicativi.PhoneBar.CodiciErrore.WebHome||target="_blank"]]).82 +|**13 – Call Failure Cause (OUT)**|Int|Nel caso la chiamata outbound fallisca contiene la causa del fallimento. 88 88 |**14 – External Party (IN)**|String|Numero di telefono del cliente su linea inbound. 89 89 |**15 – Called number (OUT)**|String|Numero di telefono chiamato su linea outbound. 90 90 |**16 – StartTime Call Inbound (IN)**|DateTime|Data/ora di inizio della chiamata Inbound indicata da #phones. ... ... @@ -95,7 +95,7 @@ 95 95 **Messaggi** 96 96 97 97 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 98 -(% style="background-color:#f0f0f0" %)|(% style="width:250px" %)**Nome file**|**Messaggio** 93 +(% style="background-color:#f0f0f0;" %)|(% style="width:250px" %)**Nome file**|**Messaggio** 99 99 |**InsertPhoneNum.wav**|//"Digitare il numero di telefono da chiamare al terminare confermare con il tasto #, oppure premere * per inserire nuovamente il numero."// 100 100 |**NumberToCall.wav**|//"Il numero selezionato è ..."// 101 101 |**Confirm.wav**|//"Premere 1 per confermare, 0 per correggere."// ... ... @@ -112,12 +112,10 @@ 112 112 113 113 Infine il blocchetto crea alcune [[Transfer Property>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]] che possono essere usate dai blocchetti successivi per prendere decisioni in base all'esito del Forwarding: 114 114 115 -* //~_~_CallForwardingCallID~_~_//: contiene la CallId #phones della chiamata in outbound. 116 -* //~_~_CallForwardingCallGuid~_~_//: contiene la GUID della chiamata in outbound. 117 -* //~_~_CallForwardingCallResult~_~_//: contiene l'esito #phones della chiamata in outbound, //0// se connessa. 118 -* //~_~_CallForwardingCallProtocolSpecificCauseResult~_~_//: contiene il codice di errore specifico del protocollo SIP. 119 -* //~_~_CallForwardingReportingError~_~_//: contiene //1// se si è verificato un errore nella insert del record nel DB di reporting, //0// altrimenti. 120 - 110 +* //~_~_CallForwarding_CallID~_~_//: contiene la CallId #phones della chiamata in outbound 111 +* //~_~_CallForwarding_CallGuid~_~_//: contiene la GUID della chiamata in outbound 112 +* //~_~_CallForwarding_CallResult~_~_//: contiene l'esito #phones della chiamata in outbound, 0 se connessa 113 +* //~_~_CallForwarding_ReportingError~_~_//: contiene 1 se si è verificato un errore nella insert del record nel DB di reporting, 0 altrimenti. 121 121 122 122 == CChangeCampaign == 123 123 ... ... @@ -132,26 +132,26 @@ 132 132 **Parametri di Configurazione** 133 133 134 134 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 135 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 128 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 136 136 |**Campagna destinazione**|Nome campagna da attivare. 137 137 |**Servizio da attivare**|//Solo configurando il Servizio tramite Messenger Configurator//. Nome servizio della nuova campagna da attivare. 138 138 139 139 == CTransferToCampaign (solo in Compatibility mode) == 140 140 141 -Esegue un trasferimento, tramite #phones, della telefonata a un'altra campagna. 134 +Esegue un trasferimento, tramite #phones, della telefonata ad un'altra campagna. 142 142 143 143 144 144 **Parametri di Configurazione** 145 145 146 146 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 147 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 140 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 148 148 |**Directory Messaggi**|Indica il nome della cartella, contenuta nella directory base dei messaggi definita nella configurazione, da cui prelevare i file Wav/Avi da riprodurre. 149 -|**Nome Campagna destinazione**|//Solo configurando il Servizio tramite MessengerConfigurator//. Indicalacampagna a cui trasferire la chiamata.142 +|**Nome Campagna destinazione**|//Solo configurando il Servizio tramite MessengerConfigurator//. Nome campagna a cui trasferire la chiamata. 150 150 |**Call Data**|Eventuale stringa da inserire nei [[call data>>doc:03 - Sviluppo Moduli Applicativi.CallData.WebHome]] come (PTTcall data). 151 -|**Abilita trasferimento preferenziale ad Agente**|Indica se si vuole trasferire la chiamata in modo preferenziale a un operatore specifico. (In caso che questo sia occupato va al primooperatore libero della campagna).152 -|**Nome Agente**|Indica il nome dell' operatore a cui si vuole trasferire la chiamata.153 -|**Cognome Agente**|Indica il cognome dell' operatore a cui si vuole trasferire la chiamata.154 -|**Trasferisci obbligatoriamente all'Agente**|Indica se si vuole trasferire la chiamata in modo obbligatorio all' operatore specificato in precedenza. Se questo non è disponibile,il trasferimento viene rifiutatoela chiamata abbattuta.144 +|**Abilita trasferimento preferenziale ad Agente**|Indica se si vuole trasferire la chiamata in modo preferenziale ad un Agente specifico. (In caso che questo sia occupato va al primo Agente libero della campagna). 145 +|**Nome Agente**|Indica il nome dell'Agente a cui si vuole trasferire la chiamata. 146 +|**Cognome Agente**|Indica il cognome dell'Agente a cui si vuole trasferire la chiamata. 147 +|**Trasferisci obbligatoriamente all'Agente**|Indica se si vuole trasferire la chiamata in modo obbligatorio all'Agente specificato in precedenza. Se questo non è disponibile il trasferimento viene rifiutato o la chiamata viene accodata a seconda della configurazione della campagna.) 155 155 156 156 (% class="box infomessage" %) 157 157 ((( ... ... @@ -162,7 +162,7 @@ 162 162 **Messaggi** 163 163 164 164 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 165 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Nome File**|**Messaggio** 158 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Nome File**|**Messaggio** 166 166 |//WaitForOperator.wav//|//"Resti gentilmente in attesa dell'operatore".// 167 167 |//NoResource.wav//|//"Nessun operatore è attualmente disponibile. La preghiamo di richiamare più tardi"//. 168 168 ... ... @@ -171,6 +171,7 @@ 171 171 Se il servizio configurato nel [[Client di #phones>>doc:ifmhelpplatform.ClientPhones.WebHome]], a cui viene assegnato questo servizio base del Messenger, è in grado di ricevere sia chiamate video che solo audio, è possibile omettere l'estensione del file, ad esempio //WaitForOperator//, invece di //WaitForOperator.wav//. 172 172 ))) 173 173 167 + 174 174 == DialNumber (CDialNumber) == 175 175 176 176 Esegue un trasferimento della chiamata ad un numero di telefono esterno al contact center. Il trasferimento può essere sia supervisionato (Call Progress Analysis) che cieco: nel primo caso è possibile, in caso di fallimento, riprendere il controllo della chiamata oppure, in caso di trasferimento a buon fine, riprodurre un messaggio di avviso al destinatario della chiamata. ... ... @@ -179,7 +179,7 @@ 179 179 **Parametri di Configurazione** 180 180 181 181 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 182 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 176 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 183 183 |**Numero di Telefono**|Indica il numero di telefono a cui trasferire la chiamata. Se occorre, deve essere specificato anche il digit per l'accesso alla linea esterna. 184 184 |**Timeout HangUp**|Indica il tempo che, nel caso di trasferimento non supervisionato, il sistema attende prima di agganciare dopo la composizione del numero destinazione. Per numeri di rete fissa sono sufficienti 2 secondi, per trasferimento a cellulari è necessario indicare un tempo più lungo (8 secondi). 185 185 |**Usa CPA**|Indica il tipo di trasferimento che il sistema deve eseguire: supervisionato o meno. ... ... @@ -190,86 +190,16 @@ 190 190 |**Warning Message**|Eventuale messaggio da riprodurre al destinatario del trasferimento. 191 191 |**Servizio successivo**|//Solo configurando il Servizio tramite Messenger Configurator.// Nome del servizio successivo da attivare nel caso di trasferimento fallito. 192 192 193 -== Dummy == 194 - 195 -Il blocchetto **Dummy** consente di mantenere attiva una chiamata in caso di trasferimento con [[CallForwarding>>||anchor="HCallForwarding"]]. 196 - 197 -[[image:Blocchetto_Dummy_Proprietà.png||height="517" style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin:20px 10px" width="400"]] 198 - 199 -**Parametri di Configurazione** 200 - 201 -Questo blocchetto non ha parametri di configurazione. 202 - 203 - 204 -== TransferConversation == 205 - 206 -Il blocchetto **TransferConversation **consente di gestire il trasferimento delle chiamate, con qualunque mediatype, all'eventuale operatore che ha in gestione la conversazione con il particolare utente chiamante. Il blocchetto esegue una chiamata a un WebService del BackEnd di Agent Desktop per verificare se, per la specifica chiamata, esiste una conversazione attiva e a quale specifico operatore deve essere trasferita. Questo blocchetto prevede la successiva impostazione di un blocchetto che regoli l'instradamento della chiamata. 207 - 208 -Cliccando sulla funzionalità //Proprietà// del blocchetto sono visualizzate le seguenti schede: 209 - 210 -**Scheda Connessione** 211 - 212 -Contiene i parametri relativi alla connessione al WebServices. 213 - 214 -[[image:bloc_transfconv_conn.png||style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin:20px 10px"]] 215 - 216 -L'elenco dei campi visualizzati è il seguente: 217 - 218 -(% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 219 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 220 -|**EndPoint**|Indicare l'url del WebService del BackEnd di Agent Desktop a cui inviare la richiesta. Il tasto //Assegna Valore// consente di recuperare il valore da una costante, oppure da una Transfer Property o un Call Data. 221 -|**Timeout (s)**|Indicare il tempo massimo, in secondi, di attesa della risposta. Valore predefinito: 10 secondi. Il tasto //Assegna Valore// consente di recuperare il valore da una costante, oppure da una Transfer Property o un Call Data. 222 -|** AuthorizationKey**|Indicare la chiave di autorizzazione per la richiesta. Deve corrispondere a quella configurata sull'appicazione Agent Desktop. 223 -|**Eventuale messaggio di attesa da suonare**|Facoltativo e significativo solamente se il canale di comunicazione è //voce//. È possibile indicare un messaggio audio da riprodurre al cliente in attesa della risposta. Il tasto //Assegna Valore// consente di recuperare il valore da una costante, oppure da una Transfer Property o un Call Data. 224 - 225 -**Scheda Parametri richiesta** 226 - 227 -Contiene i parametri da indicare nella richiesta, ad esempio le Transfer Property o i CallData da cui recuperarli. 228 - 229 -[[image:bloc_transfconv_param.png||height="522" style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin:20px 10px" width="400"]] 230 - 231 -L'elenco dei campi visualizzati è il seguente: 232 - 233 -(% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 234 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 235 -|**Id Chiamante**|Indicare l’identificativo univoco del chiamante. Può essere il suo numero di telefono, ad esempio per le chiamate vocali, o l’identificativo assegnato dal particolare social network, ad esempio il suo identificativo Telegram,ecc. Il tasto //Assegna Valore// consente di recuperare il valore da una costante, oppure da una Transfer Property o un Call Data. 236 -|**Tipo Sorgente**|(% style="background-color:transparent" %)Selezionare dalla lista il tipo di canale su cui è attiva la comunicazione, ad esempio //TEAMS//, //WHATSAPP//, //VOCE//, ecc. 237 -|**Campagna destinazione**|Indicare il nome della campagna a cui la chiamata deve essere trasferita, nel formato servizio/campagna, ad esempio //SMG TEAMS/Agenti//. Il tasto //Assegna Valore// consente di recuperare il valore da una costante, oppure da una Transfer Property o un Call Data. 238 - 239 -**Scheda Risposta** 240 - 241 -Occorre selezionare le Transfer Property in cui salvare i valori restituiti. 242 - 243 -[[image:bloc_transfconv_risp.png||style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin:20px 10px" width="400"]] 244 - 245 -L'elenco dei campi visualizzati è il seguente: 246 - 247 -(% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 248 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 249 -|**Id Conversazione**|Selezionare o indicare la Transfer Property in cui salvare l'identificativo univoco della conversazione. Assume //0 //se non sono presenti conversazioni attive per il chiamante specifico sulla campagna. 250 -|**Nome Agente**|(% style="background-color:transparent" %)Selezionare o indicare la Transfer Property in cui salvare l'eventuale nome dell'operatore a cui la chiamata deve essere trasferita. 251 -|**Cognome Agente**|Selezionare o indicare la Transfer Property in cui salvare l'eventuale cognome dell'operatore a cui la chiamata deve essere trasferita. 252 -|**Assegna solo a questo agente**|Selezionare o indicare la Transfer Property in cui salvare la modalità di trasferimento della chiamata. Se vale //1//, il trasferimento all'operatore indicato è //obbligatorio//, altrimenti è //preferenziale//. 253 - 254 -**Port di Uscita** 255 - 256 -[[image:bloc_transfconv_port.png]] 257 - 258 -Il blocchetto ha i seguenti port di uscita a seconda dell'esito della richiesta: 259 - 260 -* //Failure (Fallimento)//: nel caso in cui la richiesta fallisca o non ottenga risposta nel tempo massimo previsto. In questo caso si può decidere di trasferire la chiamata al primo operatore disponibile. 261 -* //Mandatory (Prefissato)//: esiste una conversazione attiva ed è stato impostato un legame obbligatorio con uno specifico operatore. Il trasferimento viene effettuato solamente all’operatore indicato. 262 -* //Preferred (Preferenziale)//: esiste una conversazione attiva, ma non è stato impostato un legame obbligatorio con uno specifico operatore, ma solamente una preferenza. Il trasferimento viene effettuato all’operatore indicato se disponibile, altrimenti a un altro. 263 -* //Anyone (Chiunque)//: nel caso in cui non vi siano conversazioni attive per quel chiamante su quella campagna. 264 - 265 265 == TransferToService == 266 266 267 267 Il blocchetto **TransferToService **consente di trasferire la chiamata alla campagna di ingresso di un altro servizio #phones. 268 268 269 -**Parametri di Configurazione** 191 +=== **Parametri di Configurazione** === 270 270 271 -==== (% style="color:#555555; font-size:16px" %)Cliccando sulla funzionalità //Proprietà//del blocchetto sono visualizzate le seguenti schede:(%%)====193 +==== **Proprietà** ==== 272 272 195 +Cliccando sulla funzionalità //Proprietà// del blocchetto sono visualizzate le seguenti schede: 196 + 273 273 //Scheda Messaggi// 274 274 275 275 [[image:fts_mess.jpg||alt="savecalldata.jpg" style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin:20px 10px"]] ... ... @@ -277,7 +277,7 @@ 277 277 L'elenco dei campi visualizzati è il seguente: 278 278 279 279 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 280 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 204 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 281 281 |**Directory dei messaggi**|Indicare la directory in cui sono contenuti i file che il servizio riprodurrà al chiamante. Il tasto //Selezione cartella// apre una finestra che permette di selezionare la directory. 282 282 283 283 //Scheda Servizio Phones// ... ... @@ -287,7 +287,7 @@ 287 287 L'elenco dei campi visualizzati è il seguente: 288 288 289 289 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 290 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 214 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 291 291 |**Nome Campagna**|Indicare il nome della campagna Phones, nel formato //Servizio/Campagna//, a cui la chiamata deve essere trasferita. Può essere usato anche per trasferire la chiamata ad un altro servzio, ma solo alla campagna di ingresso. Il tasto //Assegna Valore// consente di salvare il valore indicato in una costante, oppure recuperarlo da una Transfer Property o un CallData. 292 292 293 293 //Scheda Agente// ... ... @@ -297,7 +297,7 @@ 297 297 L'elenco dei campi visualizzati è il seguente: 298 298 299 299 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 300 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 224 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 301 301 |**Abilita trasferimento preferenziale ad agente**|Se abilitato, il blocchetto richiede a **#phones** di trasferire la chiamata all’agente indicato dagli altri parametri. Si attivano i campi sottostanti. 302 302 |**Nome Agente**|Indicare il nome dell’agente a cui la chiamata deve essere trasferita. Il tasto //Assegna Valore// consente di salvare il valore indicato in una costante, oppure recuperarlo da una Transfer Property o un CallData. 303 303 |**Cognome Agente**|Indicare il cognome dell’agente a cui la chiamata deve essere trasferita. Il tasto //Assegna Valore// consente di salvare il valore indicato in una costante, oppure recuperarlo da una Transfer Property o un CallData. ... ... @@ -311,10 +311,10 @@ 311 311 L'elenco dei campi visualizzati è il seguente: 312 312 313 313 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 314 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 238 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione** 315 315 |**CallData**|Questo campo può essere utilizzato per indicare un qualsiasi dato (ad esempio il codice cliente) che verrà salvato nel CallData chiamato //PTTCallData// prima del trasferimento. Il tasto //Assegna Valore// consente di salvare il valore indicato in una costante, oppure recuperarlo da una Transfer Property o un CallData. 316 316 317 -**Port di Uscita** 241 +==== **Port di Uscita** ==== 318 318 319 319 Il blocchetto **TransferToService** prevede il seguente unico port di uscita: 320 320 ... ... @@ -321,5 +321,7 @@ 321 321 [[image:fts_pu.jpg||style="-moz-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); -webkit-box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); box-shadow:5px 5px 10px 0px rgba(204,204,204,0.8); margin:20px 10px"]] 322 322 323 323 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %) 324 -(% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Port**|**Descrizione** 248 +(% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Port**|**Descrizione** 325 325 |**NoResource**|Da utilizzare se il trasferimento della chiamata viene rifiutato da #phones, oppure se gli [[agenti di #phones>>url:https://wiki.ifmgroup.it/view/ifmhelpplatform/AgentiPhones/]] edella campagna di destinazione sono già tutti impegnati. 250 + 251 +
- Blocchetto_Dummy_Proprietà.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.administrator - Size
-
... ... @@ -1,1 +1,0 @@ 1 -9.6 KB - Content
- TC_Proprietà.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.administrator - Size
-
... ... @@ -1,1 +1,0 @@ 1 -51.0 KB - Content
- bloc_transfconv_conn.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.administrator - Size
-
... ... @@ -1,1 +1,0 @@ 1 -15.4 KB - Content
- bloc_transfconv_param.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.administrator - Size
-
... ... @@ -1,1 +1,0 @@ 1 -12.9 KB - Content
- bloc_transfconv_port.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.administrator - Size
-
... ... @@ -1,1 +1,0 @@ 1 -2.4 KB - Content
- bloc_transfconv_risp.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.administrator - Size
-
... ... @@ -1,1 +1,0 @@ 1 -14.5 KB - Content