Version 53.4 by administrator BDP on 2023/11/09 13:04

Hide last authors
administrator BDP 26.1 1 (% class="box infomessage" style="width:225px; padding: 5px; font-family:verdana; font-size:12px; color: #04ace3; background-color: #fafbfc;" %)
2 (((
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 )))
5
administrator BDP 3.1 6 {{box cssClass="floatinginfobox" title="**Sommario**" width="300px"}}
7 {{toc start=2 depth="3"/}}
8 {{/box}}
administrator BDP 2.1 9
administrator BDP 27.1 10
administrator BDP 2.1 11 == CallForwarding (CCallForwarding) ==
12
administrator BDP 42.2 13 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.
administrator BDP 2.1 14
administrator BDP 4.1 15
administrator BDP 2.1 16 **Parametri di Configurazione**
17
administrator BDP 32.2 18 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
administrator BDP 42.4 19 (% style="background-color:#f0f0f0" %)|=(% style="width: 250px;" %)**Parametro**|**Descrizione**
administrator BDP 9.2 20 |**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.
administrator BDP 41.2 21 |**Nome servizio Outbound**|Indicare Il servizio di outbound su cui effettuare la chiamata uscente.
administrator BDP 9.2 22 |**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.
administrator BDP 52.1 23 |**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]].
administrator BDP 9.2 24 |**Prefisso linea esterna**|Eventuale prefisso da fare per accedere alla linea urbana esterna.
administrator BDP 11.8 25 |**Prefisso bloccato**|Eventuale prefisso da bloccare. Ad esempio //00// per non abilitare le internazionali.
administrator BDP 38.1 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.
administrator BDP 41.2 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.
administrator BDP 9.2 28 |**Abilita richiesta nuova chiamata dopo la prima**|Se abilitato, al termine di una chiamata il sistema chiede all'utente se ne desidera effettuare altre.
administrator BDP 38.1 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.
administrator BDP 21.1 31 |**Nome Transfer Property**|Nome della [[Transfer Property>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]] da cui prelevare il numero di telefono da chiamare.
administrator BDP 9.2 32 |**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.
33 |**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.
34 |**Digit per accettazione chiamata**|Indicare il tasto di accettazione della chiamata.
administrator BDP 38.1 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.
administrator BDP 9.5 37 |**Usa nomi tabella e campi standard**|(((
38 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:
39
administrator BDP 41.2 40 * //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
administrator BDP 9.5 48 )))
administrator BDP 9.2 49 |**DSN**|Nome del DSN ODBC che il blocchetto deve usare per accedere al DB.
50 |**Utente / Password**|Nome dell'utente e password per l'accesso al DB.
administrator BDP 40.1 51 |**Tabella**|Nome della tabella in cui inserire il record (default //CallForwarding//).
administrator BDP 39.2 52 |**Lista associazione campi – valori**|Se si è scelto di non usare i nomi standard, in questa lista occorre definire 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 //Valori salvabili nel DB//.
administrator BDP 32.2 53 |**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.
54 |**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.
administrator BDP 2.1 55
administrator BDP 9.5 56 **Valori salvabili nel DB**
57
administrator BDP 32.2 58 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
administrator BDP 42.4 59 (% style="background-color:#f0f0f0" %)|=(% style="width: 250px;" %)**Nome**|=(% style="width: 100px;" %)**Tipo**|**Significato**
administrator BDP 41.1 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//.
administrator BDP 11.8 62 |**03 – Call GUID (IN)**|String|GUID della chiamata inbound (comprese graffe).
63 |**04 – Call ID #phones (IN)**|Int|CallId della chiamata inbound.
administrator BDP 22.1 64 |**05 – Ch Extension (IN)**|String|Interno del [[canale IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] di inbound.
administrator BDP 11.8 65 |**06 – Agent name (OUT)**|String|Nome agente IVR che gestisce la chiamata outbound.
66 |**07 – Agent ID (OUT)**|String|Id dell'agente IVR che gestisce la chiamata outbound.
67 |**08 – Call GUID (OUT)**|String|GUID della chiamata outbound (comprese graffe).
68 |**09 – #phones (OUT)**|Int|CallId della chiamata outbound.
administrator BDP 22.1 69 |**10 – Ch Extension (OUT)**|String|Interno del [[canale IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] di outbound.
administrator BDP 41.1 70 |**11 – MakeCall Date/Time (OUT)**|Datetime|Data e ora in cui il canale outbound ha fatto una richiesta di //MakeCall //a #phones.
administrator BDP 11.8 71 |**12 – Forwarding Result (OUT)**|Int|(((
administrator BDP 9.5 72 Risultato della chiamata di Forwarding. I possibili valori sono i seguenti:
73
74 * 0 = chiamata outbound connessa ad inbound
75 * 1 = chiamata outbound fallita (causa in 13)
76 * 2 = chiamata outbound rifiutata da #phones
77 * 3 = chiamata outbound rifiutata dal chiamato
administrator BDP 53.1 78 * 4 = non ci sono IVR disponibili per richiedere outbound
administrator BDP 9.5 79 * 5 = numero di telefono non valido (prefisso bloccato)
80 * 6 = chiamata abbandonata da cliente inbound
administrator BDP 11.8 81 )))
administrator BDP 42.3 82 |**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"]]).
administrator BDP 11.8 83 |**14 – External Party (IN)**|String|Numero di telefono del cliente su linea inbound.
84 |**15 – Called number (OUT)**|String|Numero di telefono chiamato su linea outbound.
85 |**16 – StartTime Call Inbound (IN)**|DateTime|Data/ora di inizio della chiamata Inbound indicata da #phones.
86 |**17 – StartTime Call Outbound (OUT)**|DateTime|Data/ora di inizio della chiamata outbound indicata da #phones.
administrator BDP 23.1 87 |**18 – call data Inbound (IN)**|String|Permette di salvare nel DB il valore di un [[call data>>doc:03 - Sviluppo Moduli Applicativi.CallData.WebHome]] della chiamata Inbound. Il nome del call data deve essere scritto esattamente come ricevuto dall'IVR.
administrator BDP 21.1 88 |**19 – Transfer Property Inbound (IN)**|String|Permette di salvare nel DB il valore di una [[Transfer Property>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]] della chiamata Inbound. Il nome della TP deve essere scritto esattamente come compare nell'IVR.
administrator BDP 2.1 89
administrator BDP 10.2 90 **Messaggi**
administrator BDP 9.5 91
administrator BDP 32.2 92 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
administrator BDP 42.4 93 (% style="background-color:#f0f0f0" %)|(% style="width:250px" %)**Nome file**|**Messaggio**
administrator BDP 10.2 94 |**InsertPhoneNum.wav**|//"Digitare il numero di telefono da chiamare al terminare confermare con il tasto #, oppure premere * per inserire nuovamente il numero."//
95 |**NumberToCall.wav**|//"Il numero selezionato è ..."//
96 |**Confirm.wav**|//"Premere 1 per confermare, 0 per correggere."//
97 |**AcceptCallMessage.wav**|//"C'è una chiamata per il servizio ... Per accettarla premere il tasto ...".//
98 |**ForwardingError.wav**|//"Impossibile chiamare il numero da lei richiesto."//
99 |**LocalCallRejected.wav**|//"Il numero da lei indicato corrisponde ad un tipo di chiamata non permessa."//
100 |**NoLineAvailable.wav**|//"Nessuna linea esterna è attualmente disponibile; impossibile effettuare la chiamata."//
101 |**WaitForOperator.wav**|Solo per configurazione con [[LightHouse>>doc:Glossario.WebHome]]. Viene riprodotto in attesa della risposta della persona chiamata. Si consiglia di tenere questo messaggio il più breve possibile, per esempio: //"Attendere prego"//.
102 |**MakeNewCall.wav**|Viene riprodotto al termine della chiamata esterna: //"Premere * per fare una nuova telefonata, qualunque altro tasto per terminare"//.
administrator BDP 2.1 103
administrator BDP 19.1 104 Se il servizio configurato in [[#phones Client>>doc:ifmhelpplatform.ClientPhones.WebHome]] a cui viene assegnato questo servizio base del Messenger è in grado di ricevere sia chiamate video che chiamate solo audio è possibile non indicare l'estensione del file (ad esempio //InsertPhoneNum// invece di //InsertPhoneNum.wav //).
administrator BDP 2.1 105
administrator BDP 22.1 106 Nel caso in cui il salvataggio delle informazioni su DB fallisca, il Messenger scrive un file csv, nel folder //_CallForwardingReportingErrors//, contenente il record che ha cercato di aggiungere al DB con i campi delimitati da ‘,'. Per evitare tentativi di scrittura contemporanea sullo stesso file csv da parte di [[canali IVR>>doc:ifmhelpplatform.MessengerConfigurator.Utilizzo.WebHome]] differenti il nome del file avrà il seguente formato: //yyyymmddhhnnss_ChExt – DSNName – TableName.csv//.
administrator BDP 2.1 107
administrator BDP 21.1 108 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:
administrator BDP 2.1 109
administrator BDP 42.4 110 * //~_~_CallForwardingCallID~_~_//: contiene la CallId #phones della chiamata in outbound.
111 * //~_~_CallForwardingCallGuid~_~_//: contiene la GUID della chiamata in outbound.
administrator BDP 52.1 112 * //~_~_CallForwardingCallResult~_~_//: contiene l'esito #phones della chiamata in outbound, //0// se connessa.
administrator BDP 42.5 113 * //~_~_CallForwardingCallProtocolSpecificCauseResult~_~_//: contiene il codice di errore specifico del protocollo SIP.
administrator BDP 52.1 114 * //~_~_CallForwardingReportingError~_~_//: contiene //1// se si è verificato un errore nella insert del record nel DB di reporting, //0// altrimenti.
administrator BDP 51.1 115 \\
administrator BDP 2.1 116
administrator BDP 27.1 117 == CChangeCampaign ==
118
119 (% class="box errormessage" %)
120 (((
121 **ATTENZIONE**: il servizio è disponibile solamente in //compatibility mode//, mentre non è presente nel Call Designer.
122 )))
123
124 Permette di effettuare un cambio di campagna senza eseguire un trasferimento telefonico. Entrambe le campagne devono essere composte do soli IVR e correttamente definite e configurate tramite il Messenger Configurator. La chiamata continuerà ad essere gestita dallo stesso canale Dialogic.
125
126
127 **Parametri di Configurazione**
128
administrator BDP 32.2 129 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
130 (% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
administrator BDP 27.1 131 |**Campagna destinazione**|Nome campagna da attivare.
132 |**Servizio da attivare**|//Solo configurando il Servizio tramite Messenger Configurator//. Nome servizio della nuova campagna da attivare.
133
administrator BDP 2.1 134 == CTransferToCampaign (solo in Compatibility mode) ==
135
administrator BDP 52.1 136 Esegue un trasferimento, tramite #phones, della telefonata a un'altra campagna.
administrator BDP 2.1 137
administrator BDP 11.4 138
administrator BDP 2.1 139 **Parametri di Configurazione**
140
administrator BDP 32.2 141 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
142 (% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
administrator BDP 11.4 143 |**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.
144 |**Nome Campagna destinazione**|//Solo configurando il Servizio tramite MessengerConfigurator//. Nome campagna a cui trasferire la chiamata.
administrator BDP 23.1 145 |**Call Data**|Eventuale stringa da inserire nei [[call data>>doc:03 - Sviluppo Moduli Applicativi.CallData.WebHome]] come (PTTcall data).
administrator BDP 11.4 146 |**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).
147 |**Nome Agente**|Indica il nome dell'Agente a cui si vuole trasferire la chiamata.
148 |**Cognome Agente**|Indica il cognome dell'Agente a cui si vuole trasferire la chiamata.
administrator BDP 52.1 149 |**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.
administrator BDP 2.1 150
administrator BDP 11.4 151 (% class="box infomessage" %)
152 (((
153 Se non viene indicato nulla per il trasferimento preferenziale, la chiamata va al primo operatore disponibile.
154 )))
administrator BDP 5.1 155
156
administrator BDP 11.5 157 **Messaggi**
administrator BDP 11.4 158
administrator BDP 32.2 159 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
160 (% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Nome File**|**Messaggio**
administrator BDP 11.4 161 |//WaitForOperator.wav//|//"Resti gentilmente in attesa dell'operatore".//
administrator BDP 11.5 162 |//NoResource.wav//|//"Nessun operatore è attualmente disponibile. La preghiamo di richiamare più tardi"//.
administrator BDP 2.1 163
administrator BDP 11.5 164 (% class="box infomessage" %)
165 (((
administrator BDP 19.1 166 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//.
administrator BDP 11.5 167 )))
administrator BDP 2.1 168
169
170 == DialNumber (CDialNumber) ==
171
administrator BDP 11.5 172 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.
administrator BDP 2.1 173
administrator BDP 11.5 174
administrator BDP 2.1 175 **Parametri di Configurazione**
176
administrator BDP 32.2 177 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
178 (% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
administrator BDP 11.5 179 |**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.
180 |**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).
181 |**Usa CPA**|Indica il tipo di trasferimento che il sistema deve eseguire: supervisionato o meno.
182 |**Timeout CPA**|Indica il tempo massimo che il sistema deve attendere prima di dare la chiamata come non risposta.
183 |**Attesa DialTone**|Indica se il sistema deve attendere di riconoscere il DialTone prima di comporre il numero destinatario, dopo il flash.
184 |**Codice di ripresa delle chiamate**|Indica il codice per la ripresa delle chiamate messe in attesa (normalmente il flash "&").
185 |**Ripetizioni codice di ripresa**|Numero di ripetizioni del codice di ripresa.
186 |**Warning Message**|Eventuale messaggio da riprodurre al destinatario del trasferimento.
administrator BDP 32.2 187 |**Servizio successivo**|//Solo configurando il Servizio tramite Messenger Configurator.// Nome del servizio successivo da attivare nel caso di trasferimento fallito.
administrator BDP 2.1 188
administrator BDP 42.2 189 == Dummy ==
190
191 Il blocchetto **Dummy** consente di mantenere attiva una chiamata in caso di trasferimento con [[CallForwarding>>||anchor="HCallForwarding"]].
192
193 [[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"]]
194
195 **Parametri di Configurazione**
196
197 Questo blocchetto non ha parametri di configurazione.
198
199
administrator BDP 42.7 200 == TransferConversation ==
201
administrator BDP 53.2 202 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.
administrator BDP 42.7 203
204 **Parametri di Configurazione**
205
206 Cliccando sulla funzionalità //Proprietà// del blocchetto sono visualizzate le seguenti schede:
207
208 //Scheda Connessione//
209
administrator BDP 46.2 210 Contiene i parametri relativi alla connessione al WebServices.
211
administrator BDP 53.2 212 [[image:bloc_transfconv_conn.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"]]
administrator BDP 42.7 213
administrator BDP 43.2 214 L'elenco dei campi visualizzati è il seguente:
administrator BDP 42.7 215
administrator BDP 43.2 216 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
administrator BDP 53.2 217 (% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
administrator BDP 43.2 218 |**EndPoint**|Indicare l'url del WebService del BackEnd di Agent Desktop a cui inviare la richiesta.
administrator BDP 46.2 219 |**Timeout**|Indicare il tempo massimo, in secondi, di attesa della risposta. Valore predefinito: 10 secondi.
220 |** AuthorizationKey**|Indicare la chiave di autorizzazione per la richiesta. Deve corrispondere a quella configurata su Agent Desktop.
221 |** WaitMessage**|Facoltativo. Indicare un messaggio.wav da riprodurre al cliente in attesa della risposta. Significativo solamente se il mediatype è voce.
administrator BDP 42.7 222
administrator BDP 46.2 223 //Scheda Parametri richiesta//
administrator BDP 43.2 224
administrator BDP 46.2 225 Contiene i parametri da indicare nella richiesta, ad esempio le Transfer Property o i CallData da cui recuperarli.
administrator BDP 43.2 226
administrator BDP 53.2 227 [[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"]]
administrator BDP 43.2 228
administrator BDP 46.2 229 L'elenco dei campi visualizzati è il seguente:
administrator BDP 43.2 230
administrator BDP 46.2 231 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
administrator BDP 53.2 232 (% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
administrator BDP 46.2 233 |**Id Chiamante**|Contiene 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 id Telegram.
administrator BDP 53.2 234 |**Tipo Sorgente**|(% style="background-color:transparent" %)Indicare il tipo di sorgente dalla lista, ad esempio //TEAMS//, //WHATSAPP//, //VOCE//, ecc.
administrator BDP 46.2 235 |**Campagna destinazione**|Indicare il nome della campagna a cui la chiamata deve essere trasferita, nel formato servizio/campagna, ad esempio //SMG TEAMS/Agenti//.
236
237 //Scheda Risposta//
238
239 Contiene le Transfer Property in cui salvare i valori restituiti.
240
administrator BDP 53.2 241 [[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"]]
administrator BDP 46.2 242
243 L'elenco dei campi visualizzati è il seguente:
244
245 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
administrator BDP 53.2 246 (% style="background-color:#f0f0f0" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
administrator BDP 46.3 247 |**Id Conversazione**|Identificativo univoco della conversazione. Assume //0 //se non sono presenti conversazioni attive per il chiamante specifico sulla campagna.
administrator BDP 53.2 248 |**Nome Agente**|(% style="background-color:transparent" %)Eventuale nome dell'agente a cui la chiamata deve essere trasferita.
administrator BDP 46.3 249 |**Cognome Agente**|Eventuale cognome dell'agente a cui la chiamata deve essere trasferita.
administrator BDP 49.1 250 |**Assegna solo a questo agente**|Se vale //1//, il trasferimento all'agente indicato dai due parametri precedenti è //obbligatorio//, altrimenti è //preferenziale//.
administrator BDP 46.2 251
administrator BDP 46.3 252 **Port di Uscita**
253
administrator BDP 47.2 254 [[image:bloc_transfconv_port.png]]
administrator BDP 46.3 255
administrator BDP 47.2 256 Il blocchetto ha i seguenti port di uscita a seconda dell'esito della richiesta:
administrator BDP 46.3 257
administrator BDP 48.2 258 * //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.
259 * //Preferenziale//: esiste una conversazione attiva, ma non è stato impostato un legame obbligatorio con uno specifico agente, ma solo una preferenza. Il trasferimento dovrebbe essere effettuato all’agente indicato senza obbligatorietà.
260 * //Prefissato//: esiste una conversazione attiva ed è stato impostato un legame obbligatorio con uno specifico agente. Il trasferimento dovrebbe essere effettuato all’agente indicato in modalità //mandatory//.
261 * //Chiunque//: nel caso in cui non vi siano conversazioni attive per quel chiamante su quella campagna.
administrator BDP 53.2 262
administrator BDP 46.3 263
administrator BDP 32.2 264 == TransferToService ==
administrator BDP 29.1 265
administrator BDP 42.7 266 Il blocchetto **TransferToService **consente di trasferire la chiamata alla campagna di ingresso di un altro servizio #phones.
administrator BDP 29.1 267
administrator BDP 42.6 268 **Parametri di Configurazione**
administrator BDP 32.2 269
administrator BDP 42.7 270 ==== (% style="color: rgb(85, 85, 85); font-size: 16px;" %)Cliccando sulla funzionalità //Proprietà// del blocchetto sono visualizzate le seguenti schede:(%%) ====
administrator BDP 32.2 271
272 //Scheda Messaggi//
273
274 [[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"]]
275
276 L'elenco dei campi visualizzati è il seguente:
277
278 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
279 (% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
280 |**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.
281
282 //Scheda Servizio Phones//
283
284 [[image:fts_servizio.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"]]
285
286 L'elenco dei campi visualizzati è il seguente:
287
288 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
289 (% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
administrator BDP 34.2 290 |**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.
administrator BDP 32.2 291
292 //Scheda Agente//
293
294 [[image:fts_agente.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"]]
295
296 L'elenco dei campi visualizzati è il seguente:
297
298 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
299 (% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
administrator BDP 34.1 300 |**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.
administrator BDP 34.2 301 |**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.
302 |**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.
303 |**Trasferisci obbligatoriamente a questo agente**|Se abilitato, è reso obbligatorio il trasferimento all’agente indicato. Se l’agente non è disponibile, il trasferimento viene rifiutato.
administrator BDP 34.1 304 Se non abilitato, l’indicazione dell’agente è solamente preferenziale. Se questo non è disponibile, la chiamata viene assegnata a un altro agente della stessa campagna o accodata (se previsto dalla campagna stessa).
305
administrator BDP 32.2 306 //Scheda CallData//
307
administrator BDP 34.1 308 [[image:fts_calldata.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"]]
administrator BDP 32.2 309
310 L'elenco dei campi visualizzati è il seguente:
311
312 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
313 (% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Parametro**|**Descrizione**
administrator BDP 36.1 314 |**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.
administrator BDP 32.2 315
administrator BDP 52.1 316 **Port di Uscita**
administrator BDP 32.2 317
administrator BDP 37.1 318 Il blocchetto **TransferToService** prevede il seguente unico port di uscita:
administrator BDP 32.2 319
administrator BDP 37.1 320 [[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"]]
administrator BDP 32.2 321
administrator BDP 37.1 322 (% border="1" style="border:1px solid #cccccc; margin-bottom:50px" %)
323 (% style="background-color:#f0f0f0;" %)|=(% style="width: 200px;" %)**Port**|**Descrizione**
324 |**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.