Changes for page Messenger - Concetti Principali
From version 3.1
edited by administrator BDP
on 2017/09/19 15:19
on 2017/09/19 15:19
Change comment:
There is no comment for this version
To version 2.3
edited by administrator BDP
on 2017/09/19 15:04
on 2017/09/19 15:04
Change comment:
Update document after refactoring.
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,45 +1,40 @@ 1 -{{box cssClass="floatinginfobox" title="**Sommario**" width="300px"}} 2 -{{toc start=2 depth="3"/}} 3 -{{/box}} 1 += Messenger__[[ >>path:#Messenger_4]]__ = 4 4 5 - ==Messenger==3 +Gli __[[agenti sintetici (IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ di #phones sono gestiti tramite il Messenger. Il Messenger è costituito da: 6 6 7 -Gli [[agenti sintetici (IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]] di **#Phones** sono gestiti tramite il Messenger. Il Messenger è costituito da: 8 - 9 -* [[Messenger Configurator>>path:../input/hashphones.messenger-configurator]] che permette di definire i criteri di comportamento degli [[agenti sintetici>>path:../input/hashphones.agenti#_AgenteSintetico_]] assegnati alle [[campagne di #phones>>path:../input/hashphones.campagne]] (da non confondere con le [[campagne del Messenger>>path:#Campagne]]) 10 -* [[Messenger Monitor>>path:../input/hashphones.messenger-monitor-interfaccia]] che gestisce la comunicazione con [[#phones Server>>path:../input/hashphones.phones#_Server_]] e pilota i vari canali degli [[agenti sintetici (IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]] presenti nel sistema 5 +* __[[Messenger Configurator>>path:../input/hashphones.messenger-configurator]]__ che permette di definire i criteri di comportamento degli __[[agenti sintetici>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ assegnati alle __[[campagne di #phones>>path:../input/hashphones.campagne]]__ (da non confondere con le __[[campagne del Messenger>>path:#Campagne]]__) 6 +* __[[Messenger Monitor>>path:../input/hashphones.messenger-monitor-interfaccia]]__ che gestisce la comunicazione con __[[#phones Server>>path:../input/hashphones.phones#_Server_]]__ e pilota i vari canali degli __[[agenti sintetici (IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ presenti nel sistema 11 11 * LineInterface (ActiveX) che ha il compito di gestire il singolo canale dell'IVR. 12 12 9 + 13 13 Solo il Messenger Configurator e il Messenger Monitor possiedono una loro interfaccia e sono visibili all'utente. 11 +\\\\ 14 14 15 -= =Messenger server ==13 += Messenger server__[[ >>path:#Messenger_server_5]]__ = 16 16 17 -Con tale definizione si indica generalmente l'host che contiene tutte le applicazioni appartenenti al Messenger. Tale host può ospitare o meno altri prodotti della famiglia **#Phones**.15 +Con tale definizione si indica generalmente l'host che contiene tutte le applicazioni appartenenti al Messenger. Tale host può ospitare o meno altri prodotti della famiglia #phones. 18 18 19 -= =Concetti principali ==17 += Concetti principali__[[ >>path:#Concetti_principali_6]]__ = 20 20 21 -== =Servizi del Messenger ===19 +== Servizi del Messenger__[[ >>path:#Servizi_del_Messenger_0]]__ == 22 22 23 -Il Messenger mette a disposizione una serie di servizi, detti appunto [[servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi]], da non confondere con i [[servizi di #phones>>path:../input/hashphones.servizi]], che costituiscono le funzioni di base degli [[agenti sintetici (o IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]] all'interno di una [[campagna di #phones>>path:../input/hashphones.campagne]]. In altre parole, i [[servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi]] determinano i comportamenti degli [[agenti sintetici (o IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]] nel contesto di una [[campagna di #phones>>path:../input/hashphones.campagne]], la cui operatività dipende appunto dalla combinazione di [[agenti sintetici (o IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]] e [[servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]. 21 +Il Messenger mette a disposizione una serie di servizi, detti appunto __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__, da non confondere con i __[[servizi di #phones>>path:../input/hashphones.servizi]]__, che costituiscono le funzioni di base degli __[[agenti sintetici (o IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ all'interno di una __[[campagna di #phones>>path:../input/hashphones.campagne]]__. In altre parole, i __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__ determinano i comportamenti degli __[[agenti sintetici (o IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ nel contesto di una __[[campagna di #phones>>path:../input/hashphones.campagne]]__, la cui operatività dipende appunto dalla combinazione di __[[agenti sintetici (o IVR)>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ e __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__. 22 +\\Per una descrizione dettagliata dei servizi, fare riferimento alla sezione __[[Messenger: Servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__. 23 +\\\\ 24 24 25 - Perunadescrizione dettagliata dei servizi, fare riferimento alla sezione[[Messenger: Servizidel Messenger>>path:../input/hashphones.messenger-configurator-servizi]].25 +== Campagne del Messenger__[[ >>path:#Campagne_del_Messenger_1]]__ == 26 26 27 -=== Campagne del Messenger === 27 +Il Messenger contiene una rappresentazione delle __[[campagne di #phones>>path:../input/hashphones.campagne]]__. Se da un punto di vista logico-funzionale sono la stessa cosa, da un punto di vista formale costituiscono due elementi diversi. La definizione __[["campagne di #phones">>path:../input/hashphones.campagne]]__ sottintende la rappresentazione delle campagne nel contesto di __[[#phones Client>>path:../input/hashphones.phonesenterprise-client]]__, mentre con "campagne del Messenger" si intende la rappresentazione delle campagne nel contesto del Messenger. 28 +\\\\ 28 28 29 - IlMessengercontiene unarappresentazione delle [[campagne di #phones>>path:../input/hashphones.campagne]]. Se da un punto di vista logico-funzionalesono la stessa cosa, da unpunto di vista formale costituiscono dueelementi diversi. La definizione[["campagnedi #phones">>path:../input/hashphones.campagne]]sottintende larappresentazione delle campagnenel contesto di [[#phones Client>>path:../input/hashphones.phonesenterprise-client]],mentre con "campagne del Messenger" si intende la rappresentazione delle campagne nel contesto del Messenger.30 +== Le Transfer property__[[ >>path:#Le_Transfer_property_2]]__ == 30 30 31 -=== Le Transfer property === 32 +Le transfer property sono delle variabili utilizzate per trasferire dati tra un __[[servizio del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__ e l'altro. Ogni __[[servizio del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__ ne possiede una copia privata che viene inizializzata all'arrivo di ogni nuova chiamata sul canale ed esiste fino a che la chiamata non viene terminata o trasferita ad un altro __[[agente di #phones>>path:../input/hashphones.agenti]]__. 33 +\\Per maggiori informazioni sulle transfer property, fare riferimento alla sezione __[[Messenger: le transfer property>>path:../input/hashphones.messenger-le-transfer-property]]__. 32 32 33 - Letransfer propertysonodelle variabili utilizzateper trasferiredati traun[[serviziodel Messenger>>path:../input/hashphones.messenger-configurator-servizi]] e l'altro. Ogni [[servizio del Messenger>>path:../input/hashphones.messenger-configurator-servizi]] ne possiede una copiaprivatache viene inizializzata all'arrivodi ogni nuovachiamatasul canale ed esiste fino a che la chiamata non viene terminata o trasferita ad un altro [[agente di #phones>>path:../input/hashphones.agenti]].35 +== Accesso ai call data__[[ >>path:#Accesso_ai_call_data_3]]__ == 34 34 35 -Per maggiori informazioni sulle transfer property, fare riferimento alla sezione [[Messenger: le transfer property>>path:../input/hashphones.messenger-le-transfer-property]]. 37 +Se invece occorre che le informazioni raccolte da un __[[agente di #phones>>path:../input/hashphones.agenti]]__, sia __[[sintetico>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ che __[[umano>>path:../input/hashphones.agenti#_AgenteUmano_]]__, siano disponibili anche dopo che la chiamata viene trasferita ad un altro __[[agente di #phones>>path:../input/hashphones.agenti]]__, occorre che tali dati vengano salvati nei __[[call data>>path:../input/hashphones.calldata]]__. Questi ultimi sono una sequenza di coppie nome/valore, memorizzate in forma di testo delimitato, che viene trasferita insieme alla chiamata. Per accedere, sia in scrittura che in lettura, ai valori contenuti nei __[[call data>>path:../input/hashphones.calldata]]__ occorre utilizzare il servizio Messenger __[[CSetStoreProperty>>path:../input/hashphones.messenger-configurator-servizi-base#_Csetstoreproperty_]]__. 38 +\\\\\\ 36 36 37 -=== Accesso ai call data === 38 - 39 -Se invece occorre che le informazioni raccolte da un [[agente di #phones>>path:../input/hashphones.agenti]], sia [[sintetico>>path:../input/hashphones.agenti#_AgenteSintetico_]] che [[umano>>path:../input/hashphones.agenti#_AgenteUmano_]], siano disponibili anche dopo che la chiamata viene trasferita ad un altro [[agente di #phones>>path:../input/hashphones.agenti]], occorre che tali dati vengano salvati nei [[call data>>path:../input/hashphones.calldata]]. Questi ultimi sono una sequenza di coppie nome/valore, memorizzate in forma di testo delimitato, che viene trasferita insieme alla chiamata. Per accedere, sia in scrittura che in lettura, ai valori contenuti nei [[call data>>path:../input/hashphones.calldata]] occorre utilizzare il servizio Messenger [[CSetStoreProperty>>path:../input/hashphones.messenger-configurator-servizi-base#_Csetstoreproperty_]]. 40 - 41 - 42 - 43 - 44 - 45 - 40 +__[[Top>>path:#PageTop]]__