Hide last authors
administrator BDP 20.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/MessengerConcetti/?format=pdf||rel="noopener noreferrer" target="new"]]
4 )))
5
administrator BDP 2.4 6 {{box cssClass="floatinginfobox" title="**Sommario**" width="300px"}}
7 {{toc start=2 depth="3"/}}
8 {{/box}}
administrator BDP 2.1 9
administrator BDP 5.2 10 == Introduzione ==
administrator BDP 2.1 11
administrator BDP 10.1 12 Il **Messenger **è l'applicativo della suite #phones che gestisce gli [[agenti sintetici (IVR)>>doc:ifmhelpplatform.AgentiPhones.WebHome]].
administrator BDP 2.4 13
administrator BDP 5.2 14 Il Messenger è costituito dai seguenti moduli:
15
administrator BDP 21.1 16 * [[Messenger Configurator>>doc:ifmhelpplatform.MessengerConfigurator.WebHome]] che permette di definire i criteri di comportamento degli agenti sintetici assegnati alle [[campagne di #phones>>doc:ifmhelpplatform.CampagnePhones.WebHome]] (da non confondere con le campagne del Messenger).
17 * [[Messenger Monitor>>doc:ifmhelpplatform.MessengerMonitor.WebHome]] che gestisce la comunicazione con il [[#phones Server>>doc:ifmhelpplatform.Phones.WebHome]] e pilota i vari canali degli agenti sintetici (IVR) presenti nel sistema.
administrator BDP 2.1 18 * LineInterface (ActiveX) che ha il compito di gestire il singolo canale dell'IVR.
19
20 Solo il Messenger Configurator e il Messenger Monitor possiedono una loro interfaccia e sono visibili all'utente.
21
administrator BDP 2.4 22 == Concetti principali ==
administrator BDP 2.1 23
administrator BDP 2.4 24 === Servizi del Messenger ===
administrator BDP 2.1 25
administrator BDP 22.1 26 Il Messenger mette a disposizione una serie di servizi, detti appunto [[servizi del Messenger>>doc:ifmhelpplatform.MessengerConfigurator.WebHome]], da non confondere con i [[servizi di #phones>>doc:ifmhelpplatform.ServiziPhones.WebHome]], che costituiscono le funzioni di base degli agenti sintetici (o IVR) all'interno di una campagna di #phones. In altre parole, i servizi del Messenger determinano i comportamenti degli agenti sintetici (o IVR) nel contesto di una campagna di #phones, la cui operatività dipende appunto dalla combinazione di agenti sintetici (o IVR) e servizi del Messenger.
administrator BDP 2.1 27
administrator BDP 21.1 28 Per maggiori informazioni sui servizi, fare riferimento alla sezione [[Messenger: Servizi del Messenger>>doc:ifmhelpplatform.MessengerConfigurator.WebHome]].
administrator BDP 2.1 29
administrator BDP 2.4 30 === Campagne del Messenger ===
administrator BDP 2.1 31
administrator BDP 12.1 32 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 33
administrator BDP 5.3 34 === Messenger Server ===
35
administrator BDP 9.1 36 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 37
administrator BDP 4.4 38 === Le Transfer Property ===
administrator BDP 2.1 39
administrator BDP 22.1 40 Le **Transfer Property** sono variabili utilizzate per trasferire dati tra un [[servizio del Messenger>>doc:ifmhelpplatform.MessengerConfigurator.WebHome]] e l'altro. Ogni servizio del Messenger 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 41
administrator BDP 17.1 42 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:ifmhelpplatform.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 43
administrator BDP 16.1 44 Per maggiori informazioni sulla gestione delle **transfer property**, fare riferimento alla sezione [[Messenger Configurator: Transfer Property>>doc:ifmhelpplatform.MessengerConfigurator.TransferProperty.WebHome]].
administrator BDP 2.1 45
administrator BDP 4.4 46 === Accesso ai Call Data ===
administrator BDP 2.4 47
administrator BDP 22.1 48 Se invece occorre che le informazioni raccolte da un [[agente di #phones>>doc:ifmhelpplatform.AgentiPhones.WebHome]], sia sintetico che umano, siano disponibili anche dopo che la chiamata viene trasferita ad un altro agente di #phones, 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 49
50
51
52
53
administrator BDP 21.1 54