Hide last authors
administrator BDP 2.4 1 {{box cssClass="floatinginfobox" title="**Sommario**" width="300px"}}
2 {{toc start=2 depth="3"/}}
3 {{/box}}
administrator BDP 2.1 4
administrator BDP 5.2 5 == Introduzione ==
administrator BDP 2.1 6
administrator BDP 10.1 7 Il **Messenger **è l'applicativo della suite #phones che gestisce gli [[agenti sintetici (IVR)>>doc:ifmhelpplatform.AgentiPhones.WebHome]].
administrator BDP 2.4 8
administrator BDP 5.2 9 Il Messenger è costituito dai seguenti moduli:
10
administrator BDP 11.1 11 * [[Messenger Configurator>>doc:MessengerConfigurator.WebHome]] che permette di definire i criteri di comportamento degli [[agenti sintetici>>doc:ifmhelpplatform.AgentiPhones.WebHome]] assegnati alle [[campagne di #phones>>doc:ifmhelpplatform.CampagnePhones.WebHome]] (da non confondere con le campagne del Messenger).
administrator BDP 10.1 12 * [[Messenger Monitor>>doc:MessengerMonitor.WebHome]] che gestisce la comunicazione con il [[#phones Server>>doc:ifmhelpplatform.Phones.WebHome]] e pilota i vari canali degli [[agenti sintetici (IVR)>>doc:ifmhelpplatform.AgentiPhones.WebHome]] presenti nel sistema.
administrator BDP 2.1 13 * LineInterface (ActiveX) che ha il compito di gestire il singolo canale dell'IVR.
14
15 Solo il Messenger Configurator e il Messenger Monitor possiedono una loro interfaccia e sono visibili all'utente.
16
administrator BDP 2.4 17 == Concetti principali ==
administrator BDP 2.1 18
administrator BDP 2.4 19 === Servizi del Messenger ===
administrator BDP 2.1 20
administrator BDP 11.1 21 Il Messenger mette a disposizione una serie di servizi, detti appunto [[servizi del Messenger>>doc:MessengerConfigurator.WebHome]], da non confondere con i [[servizi di #phones>>doc:ServiziPhones.WebHome]], che costituiscono le funzioni di base degli [[agenti sintetici (o IVR)>>doc:ifmhelpplatform.AgentiPhones.WebHome]] all'interno di una [[campagna di #phones>>doc:ifmhelpplatform.CampagnePhones.WebHome]]. In altre parole, i [[servizi del Messenger>>doc:MessengerConfigurator.WebHome]] determinano i comportamenti degli [[agenti sintetici (o IVR)>>doc:ifmhelpplatform.AgentiPhones.WebHome]] nel contesto di una [[campagna di #phones>>doc:ifmhelpplatform.CampagnePhones.WebHome]], la cui operatività dipende appunto dalla combinazione di [[agenti sintetici (o IVR)>>doc:ifmhelpplatform.AgentiPhones.WebHome]] e [[servizi del Messenger>>doc:MessengerConfigurator.WebHome]].
administrator BDP 2.1 22
administrator BDP 6.1 23 Per maggiori informazio sui servizi, fare riferimento alla sezione [[Messenger: Servizi del Messenger>>doc:MessengerConfigurator.WebHome]].
administrator BDP 2.1 24
administrator BDP 2.4 25 === Campagne del Messenger ===
administrator BDP 2.1 26
administrator BDP 12.1 27 Il Messenger contiene una rappresentazione delle [[campagne di #phones>>doc:ifmhelpplatform.CampagnePhones.WebHome]]. 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">>doc:ifmhelpplatform.CampagnePhones.WebHome]] sottintende la rappresentazione delle campagne nel contesto di [[#phones Client>>doc:ifmhelpplatform.ClientPhones.WebHome]], mentre con "campagne del Messenger" si intende la rappresentazione delle campagne nel contesto del Messenger.
administrator BDP 2.1 28
administrator BDP 5.3 29 === Messenger Server ===
30
administrator BDP 9.1 31 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**.
administrator BDP 5.3 32
administrator BDP 4.4 33 === Le Transfer Property ===
administrator BDP 2.1 34
administrator BDP 10.1 35 Le **Transfer Property** sono variabili utilizzate per trasferire dati tra un [[servizio del Messenger>>doc:MessengerConfigurator.WebHome]] e l'altro. Ogni [[servizio del Messenger>>doc:MessengerConfigurator.WebHome]] 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>>doc:ifmhelpplatform.AgentiPhones.WebHome]].
administrator BDP 2.1 36
administrator BDP 8.1 37 Una **transfer property** è un parametro al quale ogni servizio del messenger può accedere per scrivere o leggere un’informazione. Ogni **transfer property** è caratterizzata da un coppia costituita da un nome e un valore associato a questo nome. Per accedere a questo valore, il servizio del messenger deve utilizzare il nome che lo caratterizza. Di ogni **transfer property **esiste una copia per ogni [[canale IVR>>doc:MessengerConfigurator.Utilizzo.WebHome||anchor="HIcanaliIVR28agentisintetici29"]] del sistema, quindi i dati memorizzati in essa sono visibili solo dai servizi del Messenger attivi sulla stessa chiamata.
administrator BDP 6.2 38
administrator BDP 8.1 39 Per maggiori informazioni sulla gestione delle **transfer property**, fare riferimento alla sezione [[Messenger Configurator: Transfer Property>>doc:MessengerConfigurator.TransferProperty.WebHome]].
administrator BDP 2.1 40
administrator BDP 4.4 41 === Accesso ai Call Data ===
administrator BDP 2.4 42
administrator BDP 13.1 43 Se invece occorre che le informazioni raccolte da un [[agente di #phones>>doc:ifmhelpplatform.AgentiPhones.WebHome]], sia [[sintetico>>doc:ifmhelpplatform.AgentiPhones.WebHome]] che [[umano>>doc:ifmhelpplatform.AgentiPhones.WebHome]], siano disponibili anche dopo che la chiamata viene trasferita ad un altro [[agente di #phones>>doc:ifmhelpplatform.AgentiPhones.WebHome]], occorre che tali dati vengano salvati nei// call data//. 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// occorre utilizzare il servizio Messenger [[CSetStoreProperty>>doc:ifmhelpplatform.MessengerServiziBase.OperazioniTransferProperties.WebHome||target="_blank"]].
administrator BDP 2.4 44
45
46
47
48
administrator BDP 4.1 49
administrator BDP 2.4 50