Wiki source code of Call Designer

Version 2.2 by administrator BDP on 2017/09/12 15:25

Show last authors
1
2 \\Per informazioni su come attivare il Call Designer, gestire i modelli, le configurazioni o i blocchetti, fare riferimento alla sezione __[[#phones Client: Call Designer Howto>>path:../input/hashphones.hashphones.phonesenterprise-client-call-designer-howto.ashx]]__.
3 Per informazioni su come creare servizi di inbound con campagne, creazione di blocchetti per una campagna di coda, creazione di call flow per un canale di contatto, fare riferimento alla sezione __[[#phones Client: Call Designer Tutorial>>path:../input/hashphones.hashphones.phonesenterprise-client-call-designer-tutorial.ashx]]__.
4
5 = Call Designer__[[ >>path:#Call_Designer_24]]__ =
6
7 Il Call Designer è uno strumento di __[[#phones Client>>path:../input/hashphones.phonesenterprise-client]]__, è contenuto nella __[[view di destra>>path:../input/hashphones.phonesenterprise-client#_ViewDX_]]__, e comprende le seguenti funzioni avanzate:
8
9 * __[[Editor grafico dei call flow dei servizi di #phones>>path:#_L'editoregrafico_]]__
10 * __[[Amministrazione delle configurazioni dei servizi di #phones>>path:#Configurazioni]]__
11 * __[[Gestione dei modelli di configurazioni dei servizi di #phones>>path:#GestireiModelli]]__.
12
13 == I servizi di #phones creati col Call Designer__[[ >>path:#I_servizi_di_phones_creati_col_Call_Des]]__ ==
14
15 I __[[servizi di #phones>>path:../input/hashphones.servizi]]__ possono essere creati in due modi diversi:
16
17 * Attraverso il **Call Designer**.
18 * In modalità __[[Compatibility Mode>>path:../input/hashphones.phonesenterprise-client#Compatibility]]__.
19
20
21 In ogni caso le funzionalità dei __[[servizi di #phones>>path:../input/hashphones.servizi]]__ non cambiano.
22 \\I __[[servizi di #phones>>path:../input/hashphones.servizi]]__ creati in __[[Compatibility Mode>>path:../input/hashphones.phonesenterprise-client#Compatibility]]__ **non possono essere gestiti con il Call Designer**. Nella __[[root di #phones Client>>path:../input/hashphones.phonesenterprise-client#_Root_]]__, i due tipi di __[[servizi di #phones>>path:../input/hashphones.servizi]]__ sono identificati da icone differenti:
23
24 |**Tipo di servizio**|**Icona**
25 |//Call Designer//|(((
26 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_b812b4b.png||height="22" width="26"]]
27 )))
28 |//Compatibily Mode//|(((
29 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m6057137f.png||height="23" width="24"]]
30 )))
31
32 = Call Designer: l'editor grafico del call flow__[[ >>path:#Call_Designer:_leditor_grafico_del_call]]__ =
33
34 Il **Call Designer** costituisce un editor grafico concepito per semplificare il processo di configurazione del flusso della chiamata, o __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__. Tutte le operazioni sono eseguite attraverso degli strumenti che permettono di //disegnare// il __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ del __[[servizio di #phones>>path:../input/hashphones.servizi]]__; il risultato è costituito da un grafo composto da elementi detti __[[//blocchetti//>>path:#TipiDiBlocchetti]]__. Esistono diverse categorie di __[[blocchetti>>path:#TipiDiBlocchetti]]__, ognuna delle quali assolve funzioni specifiche: __[[campagne di #phones>>path:../input/hashphones.campagne]]__, __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__ (da non confondere coi __[[servizi di #phones>>path:../input/hashphones.servizi]]__) e __[[blocchetti di sistema>>path:#Sistema]]__.
35
36 |(((
37 [[image:hashphones.phonesenterprise-client-call-designer.html_html_m37f23d81.jpg||height="356" width="619"]]
38
39 Figura 1: grafo composto da blocchetti che rappresenta un call flow elementare. Alcuni blocchetti possono contenere altri blocchetti
40 )))
41
42 == Concetto di configurazione del servizio di #phones__[[ >>path:#Concetto_di_configurazione_del_servizio]]__ ==
43
44 Con la definizione di "configurazione del __[[servizio di #phones>>path:../input/hashphones.servizi]]__", nel contesto del presente documento (e solo in questo), si intende un grafo che rappresenta il __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ di un __[[servizio di #phones>>path:../input/hashphones.servizi]]__ memorizzato all'interno di un database gestito dal **Call Designer**.
45
46 == Interfaccia dell'editor grafico__[[ >>path:#Interfaccia_delleditor_grafico_17]]__ ==
47
48 L'editor grafico comprende:
49
50 * la __[[tool-box>>path:#ToolBox]]__
51 * il __[[workspace>>path:#Workspace]]__
52
53 |(((
54 [[image:hashphones.phonesenterprise-client-call-designer.html_html_54db16ed.png||height="521" width="642"]]
55
56 Finestra di #phones Client con Call Designer attivato
57 )))
58
59 === La tool-box__[[ >>path:#La_tool-box_0]]__ ===
60
61 La tool-box include tutti i blocchetti disponibili (__[[campagne di #phones>>path:../input/hashphones.campagne]]__, __[[blocchetti di sistema>>path:#Sistema]]__, __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator#ServiziMessenger]]__).
62
63 |(((
64 [[image:hashphones.phonesenterprise-client-call-designer.html_html_13b82d98.jpg||height="461" width="227"]]
65
66 Figura 2: la tool-box
67 )))
68
69
70 La tool-box contiene le seguenti voci:
71
72 * **Global Campaigns**: comprende tutte le __[[campagne di #phones globali>>path:../input/hashphones.campagne#Globali]]__ contenute nel sistema.
73 * **Service Campaigns**: mostra le __[[campagne di #phones locali>>path:../input/hashphones.campagne#Locali]]__ al corrente __[[servizio di #phones>>path:../input/hashphones.servizi]]__. Le **service campaigns** possono essere state create attraverso il **Call Designer**, oppure attraverso __[[l'apposito comando dell'interfaccia di #phones Client>>path:../input/hashphones.campagne-howto#Creare_una_Campagna]]__. Nel **Call Designer** le __[[campagne di #phones locali>>path:../input/hashphones.campagne#Locali]]__ al corrente __[[servizio di #phones>>path:../input/hashphones.servizi]]__ possono essere create usando gli strumenti disponibili nella voce del menu **New Campaigns**, descritta più avanti.
74 * **AddOns Messenger Services**: come indicato in __[[Messenger Configurator: i servizi>>path:../input/hashphones.messenger-configurator-servizi#_CrearenuoviServizi_]]__, è possibile creare __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator#ServiziMessenger]]__ personalizzati. Questi ultimi vengono caricati e visualizzati in **AddOns Messenger Services**.
75 * **Base Messenger services**: __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator#ServiziMessenger]]__ forniti con #phones.
76 * **AddOns**: equivalente a **AddOns Messenger Services**; i __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator#ServiziMessenger]]__ personalizzati possono essere inseriti all'interno di una categoria a sua volta personalizzabile.
77 * **System Blocks**: __[[blocchetti di sistema>>path:#Sistema]]__.
78 * **New Campaigns**: contiene i comandi di creazione delle __[[campagne di #phones ammesse dal sistema>>path:../input/hashphones.campagne#tipidicampagne]]__. Le funzioi sono equivalenti a quelle messe a disposizione __[[dall'apposito comando dell'interfaccia di #phones Client>>path:../input/hashphones.campagne-howto#Creare_una_Campagna]]__.
79
80
81 Per una descrizione dettagliata dei __[[blocchetti>>path:#TipiDiBlocchetti]]__ contenuti nelle singole aree, consultare il paragrafo __[[Tipi di blocchetti>>path:#TipiDiBlocchetti]]__.
82 \\\\
83
84 === I comandi della tool-box__[[ >>path:#I_comandi_della_tool-box_1]]__ ===
85
86 Nella parte superiore della tool-box sono presenti i seguenti comandi:
87
88 |**Comando**|**Descrizione**
89 |(((
90 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m142d5744.png||height="23" width="24"]]
91
92 //Apri file//
93 )))|Permette di aprire un file di __[[configurazione>>path:#ConfigurazioneConcetto]]__ che contiene il grafo del __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__.
94 |(((
95 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m5185eac8.png||height="23" width="24"]]
96
97 //Salva su file//
98 )))|Salva il grafo del __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ corrente sul PC locale.
99 |(((
100 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_f3e0e3e.png||height="23" width="27"]]
101
102 //Salva//
103 )))|Salva il grafo del __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ corrente nel database dei file di configurazione.
104 |(((
105 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_3795961d.png||height="23" width="24"]]
106
107 //Salva e chiudi//
108 )))|Salva il grafo del __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ corrente nel database e chiude l'editor grafico.
109 |(((
110 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m32a848ff.png||height="23" width="24"]]
111
112 //Chiudi//
113 )))|Chiude l'editor grafico senza salvare il grafo del __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ corrente.
114
115 === Scrollare la tool-box__[[ >>path:#Scrollare_la_tool-box_2]]__ ===
116
117 In alcune circostanze le sezioni della tool-box non possono visualizzare tutti gli elementi e devono essere scrollate. Nell'immagine, cerchiati di verde, sono evidenziati i pulsanti di scroll.
118
119 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_7e945720.jpg||height="604" width="221"]]
120
121 === Workspace del Call Designer__[[ >>path:#Workspace_del_Call_Designer_3]]__ ===
122
123 Costituisce l'area di lavoro nella quale è possibile definire le campagne di #phones, i __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator#ServiziMessenger]]__, le connessione tra le entità che compongono il grafo di __[[blocchetti>>path:#TipiDiBlocchetti]]__, ossia il __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__. Il __[[supervisore>>path:../input/hashphones.Phones#Supervisori]]__ non deve far altro che selezionare, nella __[[tool-box>>path:#ToolBox]]__, i __[[blocchetti>>path:#TipiDiBlocchetti]]__ appropriati, trascinarli nel workspace, connetterli tra loro e configurare le proprietà di ognuno. Alla fine del processo di creazione il sistema valida la coerenza del __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ creato.
124
125 |(((
126 [[image:hashphones.phonesenterprise-client-call-designer.html_html_m40bd36f8.jpg||height="479" width="613"]]
127
128 Figura 3: il workspace contenente un grafo composto da blocchetti
129 )))
130
131 == I blocchetti__[[ >>path:#I_blocchetti_18]]__ ==
132
133 Il **Call Designer** contiene le seguenti categorie di blocchetti:
134
135 * Blocchetti di sistema
136 * Campagne
137 * Campagne globali
138 * Servizi del Messenger
139 * Servizi del Messenger personalizzati
140 * Blocchetti composti.
141
142
143 La selezione dei blocchetti avviene all'interno della __[[tool-box>>path:#ToolBox]]__
144 \\\\
145
146 === Blocchetti di sistema (System Blocks)__[[ >>path:#Blocchetti_di_sistema_System_Blocks_4]]__ ===
147
148 Comprendono:
149
150 * **Start block**: rappresenta la chiamata che entra nel contact center e viene smistata nel __[[servizio di #phones>>path:../input/hashphones.servizi]]__ corrente; il blocchetto è sempre inserito di default in qualsiasi grafo del **Call Designer**.
151 * **Note**: il blocchetto può essere usato per aggiungere dei commenti al grafo contenuto nel __[[workspace>>path:#Workspace]]__.
152 * **Hangup**: deve essere inserito alla fine del __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ ed indica la conclusione della chiamata.
153
154 === Campagne(Service Campaigns)__[[ >>path:#CampagneService_Campaigns_5]]__ ===
155
156 Il **Call Designer** offre la possibilità di creare tutte le __[[categorie di campagne di #phones disponibili nel sistema>>path:../input/hashphones.campagne#Tipidicampagne]]__. Per procedere con la creazione di una nuova __[[campagna di #phones>>path:../input/hashphones.campagne]]__ all'interno del __[[servizio di #phones>>path:../input/hashphones.servizi]]__ sul quale si sta operando, è sufficiente selezionare la voce **New Campaigns** della __[[tool-box>>path:#ToolBox]]__ e trascinare uno dei comandi disponibili nel __[[workspace>>path:#Workspace]]__. Per questo tipo di operazione valgono le stesse regole indicate in __[[Creare una campagna di #phones>>path:../input/hashphones.Campagne-HowTo#Creare_una_Campagna]]__. Le __[[campagne di #phones>>path:../input/hashphones.campagne]]__ generate in questo modo sono locali al __[[servizio di #phones>>path:../input/hashphones.servizi]]__ sul quale si sta operando e vengono collocate nell'area **New Campaigns** della __[[tool-box>>path:#ToolBox]]__.
157 \\\\
158
159 === Campagne globali(Global Campaigns)__[[ >>path:#Campagne_globaliGlobal_Campaigns_6]]__ ===
160
161 Le __[[campagne globali>>path:../input/hashphones.campagne#Globali]]__ costituiscono un'eccezione rispetto alle __[[campagni locali>>path:../input/hashphones.campagne#Locali]]__ al __[[servizio di #phones>>path:../input/hashphones.servizi]]__; possono essere utilizzate all'interno del **Call Designer**, ma prima devono essere create e configurate come indicato in __[[Creare una campagna globale>>path:../input/hashphones.campagne-howto#Creare_una_Campagna_globale]]__. Questo tipo di blocchetti si trovano nell'area **Global campaigns** della __[[tool-box>>path:#ToolBox]]__.
162 \\\\
163
164 === Servizi del Messenger(Base Messenger services)__[[ >>path:#Servizi_del_MessengerBase_Messenger_ser]]__ ===
165
166 In questa sezione, ogni blocchetto rappresenta un __[[servizio del Messenger>>path:../input/hashphones.messenger-configurator-servizi#ServiziMessenger]]__. I __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi#ServiziMessenger]]__ definiscono il comportamento degli __[[agenti sintetici>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ di fronte a una chiamata (p.e. suonare un messaggio, registrare dati lasciati dal chiamante, ecc.). Questo tipo di blocchetti si trovano nell'area **Base Messenger services** della __[[tool-box>>path:#ToolBox]]__.
167 Per un elenco dei __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi#ServiziMessenger]]__ disponibili, consultare: __[[I servizi base del Messenger>>path:../input/hashphones.messenger-configurator-servizi-base]]__. Questo genere di __[[blocchetti>>path:#TipiDiBlocchetti]]__ è analogo ai __[[servizi base del Messenger descritti nel capitolo dedicato al Messenger Configurator>>path:../input/hashphones.messenger-configurator#ServiziBase]]__.
168 \\\\
169
170 === Servizi del Messenger personalizzati(AddOns)__[[ >>path:#Servizi_del_Messenger_personalizzatiAdd]]__ ===
171
172 Come indicato in __[[Creare nuovi Servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi#_CrearenuoviServizi_]]__, è possibile creare __[[servizi del Messenger personalizzati>>path:../input/hashphones.messenger-configurator-servizi#Personalizzati]]__ che una volta registrati, sono disponibili nella __[[tool-box>>path:#ToolBox]]__. Questo tipo di __[[blocchetti>>path:#TipiDiBlocchetti]]__ si trovano nell'area **AddOns** della __[[tool-box>>path:#ToolBox]]__.
173 Per una descrizione dei __[[servizi del Messenger personalizzati>>path:../input/hashphones.messenger-configurator-servizi#Personalizzati]]__, consultare: __[[Creare nuovi Servizi>>path:../input/hashphones.messenger-configurator-servizi#_CrearenuoviServizi_]]__.
174 \\\\
175
176 === I blocchetti composti__[[ >>path:#I_blocchetti_composti_9]]__ ===
177
178 Un blocchetto composto è un contenitore di __[[blocchetti>>path:#TipiDiBlocchetti]]__. Serve solo per semplificare la visualizzazione di grafi complessi e non è di nessuna rilevanza per il __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__. Ad esempio in un grafo complesso è possibile aggregare più __[[blocchetti>>path:#TipiDiBlocchetti]]__ di __[[campagne di #phones>>path:../input/hashphones.campagne]]__ che costituiscono un insieme logico all'interno di un blocchetto composto:
179
180 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m5050d69a.png||height="177" width="292"]]
181
182 In un secondo tempo, magari quando si lavora su un altra area del grafo, è possibile comprimere il **blocchetto composto** per ragioni di spazio:
183
184 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_17819f00.png||height="87" width="134"]]
185
186 == Lavorare con i blocchetti__[[ >>path:#Lavorare_con_i_blocchetti_19]]__ ==
187
188 === Le campagne di agenti sintetici e i servizi del Messenger__[[ >>path:#Le_campagne_di_agenti_sintetici_e_i_ser]]__ ===
189
190 In #phones i comportamenti degli __[[agenti sintetici>>path:../input/hashphones.agenti#AgenteSintetico_]]__ associati alle __[[campagne di #phones>>path:../input/hashphones.campagne#AgentiSintetici]]__, sono definiti attraverso i __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator#ServiziMessenger]]__ contenuti nelle __[[campagne di #phones>>path:../input/hashphones.campagne#AgentiSintetici]]__.
191 Come abbiamo visto, nell **Call Designer**:
192
193 * i __[[servizi del Messenger>>path:../input/hashphones.messenger-configurator#ServiziMessenger]]__ sono rappresentati dai __[[Base Messenger Services>>path:#serviziMessenger]]__
194 * le __[[campagne di #phones>>path:../input/hashphones.campagne]]__ sono rappresentate dalle __[[Service Campaigns>>path:#Campagne]]__ e dalle __[[Global Campaigns>>path:#Globali]]__.
195
196
197 Di conseguenza i __[[blocchetti>>path:#TipiDiBlocchetti]]__ che rappresentano le __[[campagne locali>>path:#Campagne]]__ e le __[[campagne globali>>path:#Globali]]__ sono i contenitori dei __[[blocchetti>>path:#TipiDiBlocchetti]]__ che __[[rappresentano i servizi del Messenger(Base Messenger services)>>path:#serviziMessenger]]__, ossia i componenti di #phones che determinano il comportamento degli __[[agenti sintetici>>path:../input/hashphones.agenti#AgenteSintetico_]]__. Si ricorda che le __[[campagne di #phones>>path:../input/hashphones.campagne#AgentiSintetici]]__ che operano con gli __[[agenti sintetici>>path:../input/hashphones.agenti#AgenteSintetico_]]__ appartengono ai seguenti tipi:
198
199 * __[[Campagna IVR>>path:../input/hashphones.campagne#IVR]]__
200 * __[[Campagna d'accoglienza>>path:../input/hashphones.campagne#Accoglienza]]__
201 * __[[Campagna di coda>>path:../input/hashphones.campagne#Coda]]__
202 * __[[Campagna di segreteria>>path:../input/hashphones.campagne#Segreteria]]__
203
204 |(((
205 [[image:hashphones.phonesenterprise-client-call-designer.html_html_308b16e3.jpg||height="381" width="642"]]
206
207 Figura 4: relazioni tra i i tipi di blocchetti
208 )))
209
210 === Struttura del grafo__[[ >>path:#Struttura_del_grafo_11]]__ ===
211
212 Un grafo del **Call Designer** rappresenta un __[[servizio di #phones>>path:../input/hashphones.servizi]]__, inizia sempre col __[[blocchetto>>path:#TipiDiBlocchetti]]__ **Start Block** e si conclude con **HangUp**. Tra l'uno e l'altro sono posti tutti i __[[blocchetti>>path:#TipiDiBlocchetti]]__ che rappresentano le __[[campagne di #phones>>path:../input/hashphones.campagne]]__, cioè i nodi principali del __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__. I __[[blocchetti>>path:#TipiDiBlocchetti]]__ che rappresentano le __[[campagne di #phones>>path:../input/hashphones.campagne]]__ contengono gli elementi che rappresentano i __[[servizi del Messenger>>path:#serviziMessenger]]__, ossia i __[[Base Messenger Services>>path:#serviziMessenger]]__, oppure i __[[servizi del Messenger personalizzati(AddOns)>>path:#AddOns]]__.
213
214 |(((
215 [[image:hashphones.phonesenterprise-client-call-designer.html_html_m4dd54363.jpg||height="239" width="642"]]
216
217 Figura 5: schema del call flow rappresentato nella figura 3
218 )))
219
220
221 Ad esempio nello schema rappresentato nella figura 5, gli elementi **PlayMessage**, **GetData** e **Attesa** sono dei __[[Base Messenger Services>>path:#serviziMessenger]]__ contenuti all'interno delle __[[campagne di #phones>>path:../input/hashphones.campagne]]__ "Campagna d'accoglienza", "Campagna IVR" e "Campagna di coda".
222 \\\\
223
224 === Connessioni tra i blocchetti (i port)__[[ >>path:#Connessioni_tra_i_blocchetti_i_port_12]]__ ===
225
226 Gli elementi che compongono il grafo che raffigura il __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ del __[[servizio di #phones>>path:../input/hashphones.servizi]]__, cioè i __[[blocchetti di sistema>>path:#Sistema]]__, le __[[campagne di Poones>>path:#Campagne]]__ e i __[[servizi del Messenger>>path:#serviziMessenger]]__, per poter operare, devono essere connessi tra loro in modo coerente. La congiunzione avviene attraverso delle "porte" di ingresso ed uscita dette **port**:
227
228 * Le porte di ingresso sono note come **port di input**.
229 * Le porte di uscita sono note come **port di output**.
230
231 * Il **port di output** di un __[[blocchetto>>path:#TipiDiBlocchetti]]__ che raffigura una __[[campagna di #phones>>path:../input/hashphones.campagne]]__, deve essere collegato al **port di input** di un altro che rappresenta un'altra __[[campagna di #phones>>path:../input/hashphones.campagne]]__.
232 * Il **port di output** di un __[[blocchetto che rappresenta un servizio del Messenger>>path:#serviziMessenger]]__, può essere collegato al **port di output** della __[[campagna di #phones>>path:../input/hashphones.campagne]]__ alla quale appartiene, ma non al suo **port di input**.
233
234
235 Ogni tipo di blocchetto possiede differenti **port di input** e **port di output**:
236
237 * **Start Block**: possiede solo il **port di output**.
238 * **Hangup**: possiede solo il **port di input**.
239 * __[[Servizi del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__ (base e personalizzati): possiedono un solo **port di input**, un solo** port di output** oppure entrambi, a seconda del tipo di __[[servizio del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__ che rappresentano. In alcuni casi, come il __[[servizio base del Messenger Menu>>path:../input/hashphones.messenger-configurator-servizi-base#_Cmenu_]]__, possono avere più **port di output** opzionali.
240 * __[[Campagna di coda>>path:../input/hashphones.campagne#Coda]]__: possiedono un **port di input** per ognuna delle __[[campagne di #phones>>path:../input/hashphones.campagne]]__ collegate, uno o più **port di output** opzionali e due **port di output** di default:
241 ** **Timeout**: **port di output** utilizzato quando gli __[[agenti di #phones>>path:../input/hashphones.agenti]]__ sono tutti impegnati e nessuna si libera entro un certo intervallo di tempo.
242 ** **No resources**: **port di output** utilizzato quando gli __[[agenti di #phones>>path:../input/hashphones.agenti]]__ sono tutti impegnati.
243 * __[[Campagne IVR>>path:../input/hashphones.campagne#IVR]]__, __[[campagne d'accoglienza>>path:../input/hashphones.campagne#Accoglienza]]__, __[[campagne di segreteria>>path:../input/hashphones.campagne#Segreteria]]__: possiedono un solo **port di input**, uno o più **port di output** opzionali e un **port di output** di default:
244 ** **No resources**: **port di output** utilizzato quando gli __[[agenti di #phones>>path:../input/hashphones.agenti]]__ sono tutti impegnati.
245 * __[[campagne di agenti umani>>path:../input/hashphones.campagne#AgentiUmani]]__: possiedono un solo **port di input**, nessun **port di output** opzionale e un solo **port di output** di default:
246 ** **No resources**: **port di output** utilizzato quando gli __[[agenti di #phones>>path:../input/hashphones.agenti]]__ sono tutti impegnati.
247
248 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m1fee3dc2.jpg||height="423" width="642"]]
249
250
251 Infine, per poter gestire meglio il workspace, è possibile comprimere i blocchetti complessi, come ad esempio la Coda:
252
253 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m1322e8cb.png||height="140" width="150"]]
254
255 === Le transfer property__[[ >>path:#Le_transfer_property_13]]__ ===
256
257 __[[Le transfer property>>path:../input/hashphones.messenger-le-transfer-property]]__ sono utilizzate per trasferire dati da un __[[servizio del Messenger>>path:../input/hashphones.messenger-configurator-servizi]]__ all'altro e costituiscono uno strumento fondamentale della configurazione dei blocchetti. Per maggiori informazioni sul concetto ed esempi di utilizzo consultare il documento __[[Le transfer property>>path:../input/hashphones.messenger-le-transfer-property]]__.
258 \\\\
259
260 === Comandi per operazioni sui blocchetti__[[ >>path:#Comandi_per_operazioni_sui_blocchetti_1]]__ ===
261
262 Questi comandi sono accessibili anche tramite il menu contestuale che appare facendo clic col pulsante destro del mouse sul blocchetto desiderato:
263
264 |**Comando**|**Descrizione**
265 |(((
266 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_71a323c8.png||height="23" width="24"]]
267
268 //Taglia//
269 )))|Taglia i blocchetti selezionati e li copia nella clipboard.
270 |(((
271 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m129434d.png||height="25" width="24"]]
272
273 //Copia//
274 )))|Copia i blocchetti selezionati e li mette nel clipboard.
275 |(((
276 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_215ee377.png||height="25" width="24"]]
277
278 //Incolla//
279 )))|Incolla nell'area di lavoro i blocchetti copiati o tagliati.
280 |(((
281 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m2b67438.png||height="23" width="24"]]
282
283 //Cancella//
284 )))|Cancella dal grafo i blocchetti selezionati.
285 |(((
286 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_13728def.png||height="23" width="24"]]
287
288 //Proprietà//
289 )))|Visualizza le proprietà del blocchetto selezionato.
290 |(((
291 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m64e07074.png||height="25" width="24"]]
292
293 //Aggiorna//
294 )))|Aggiorna la tool-box.
295 |(((
296 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_me08dc5a.png||height="23" width="24"]]
297
298 //Espandi//
299 )))|Espande il blocco selezionato.
300 |(((
301 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_5144769a.png||height="23" width="24"]]
302
303 //Comprimi//
304 )))|Comprime il blocchetto selezionato.
305 |(((
306 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_10018987.png||height="23" width="24"]]
307
308 //Raggruppa//
309 )))|Crea un blocchetto composto intorno ai blocchetti selezionati.
310 |(((
311 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m1417b5e9.png||height="23" width="24"]]
312
313 //Separa//
314 )))|Elimina il blocchetto composto selezionato.
315 |//Nuovo port di input (non disponibile per campagne di agenti umani)//|Crea un nuovo port di input nel blocchetto della campagna di #phones.
316 |//Nuovo port di output (non disponibile per campagne di agenti umani)//|Crea un nuovo port di output nel blocchetto della campagna di #phones.
317
318 == I blocchetti per canali di comunicazione di tipo near-real-time__[[ >>path:#I_blocchetti_per_canali_di_comunicazion]]__ ==
319
320 I canali di contatto di tipo __[[near-real-time>>path:../input/hashphones.canali-di-contatto-near-real-time]]__ possono essere organizzati attraverso un __[[call-flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__. Per questa ragione sono stati introdotti due tipi di __[[blocchetti>>path:#TipiDiBlocchetti]]__ in grado di gestire l'operatività degli IVR assegnati __[[ai servizi di #phones configurati per gestire i canali di contatto di tipo near-real-time>>path:../input/hashphones.canali-di-contatto-near-real-time#near-real-time]]__:
321
322 * **WriteTextMessage**
323 * **ReadTextMessage**
324
325
326 I due __[[blocchetti>>path:#TipiDiBlocchetti]]__ si trovano __[[nell'area della tool-box>>path:#ToolBox]]__ riservata ai __[[blocchetti dei servizi del Messenger(Base Messenger services)>>path:#serviziMessenger]]__.
327 \\Il funzionamento dei __[[blocchetti>>path:#TipiDiBlocchetti]]__ citati è semplice:
328
329 * **WriteTextMessage**: il __[[blocchetto>>path:#TipiDiBlocchetti]]__ è concepito per permette ad un __[[agente sintetico>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ di scrivere un messaggio nel canale di contatto di tipo __[[near-real-time>>path:../input/hashphones.canali-di-contatto-near-real-time]]__, ad esempio la __[[chat>>path:../input/hashphones.canali-di-contatto-near-real-time#chat]]__.
330 * **ReadTextMessage**: il __[[blocchetto>>path:#TipiDiBlocchetti]]__ è concepito per permette ad un __[[agente sintetico>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ di leggere un messaggio testuale nel canale di contatto di tipo __[[near-real-time>>path:../input/hashphones.canali-di-contatto-near-real-time]]__, ad esempio la __[[chat>>path:../input/hashphones.canali-di-contatto-near-real-time#chat]]__, e di prendere alcune semplici decisioni.
331
332
333 Per un esempio di __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ per un canale di contatto di tipo __[[near-real-time>>path:../input/hashphones.canali-di-contatto-near-real-time]]__ consultare __[[Creare e configurare il call-flow di un canale di contatto di tipo near-real-time>>path:../input/hashphones.phonesenterprise-client-call-designer-tutorial#near-real-time]]__.
334 \\\\
335
336 = Gestione delle configurazioni dei servizi di #phones__[[ >>path:#Gestione_delle_configurazioni_dei_servi]]__ =
337
338 Un singolo __[[servizio di #phones>>path:../input/hashphones.servizi]]__ può contenere diverse configurazioni che possono essere attivate una alla volta. Quando una configurazione viene attivata, #phones si occupa di gestire la transizione tra la vecchia e la nuova configurazione. L'operazione avviene in modo del tutto trasparente senza e non avviene nessuna interruzione del __[[servizio di #phones>>path:../input/hashphones.servizi]]__.
339
340 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m1ac7aa31.png||height="346" width="642"]]
341
342
343 Nell'immagine è raffigurata l'interfaccia di gestione delle configurazioni del **Call Designer**. Il __[[servizio di #phones>>path:../input/hashphones.servizi]]__ GMG-Inbound possiede due __[[configurazioni>>path:#ConfigurazioneConcetto]]__; quella attualmente attiva è di colore verde.
344 \\\\
345
346 == Proprietà delle configurazioni__[[ >>path:#Proprietà_delle_configurazioni_21]]__ ==
347
348 Per ogni configurazione vengono indicati i seguenti dati:
349
350 |**Campo**|**Descrizione**
351 |//Configurazione//|Nome della Configurazione
352 |//Stato//|(((
353 L'icona
354
355 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_4bcb52ae.png||height="23" width="24"]]
356
357 indica lo stato attuale della configurazione. Se è verde
358
359 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m743e3eec.jpg||height="23" width="24"]]
360
361 indica la configurazione attualmente attiva. La configurazione attiva non può essere modificata. Per modificarla occorre creare una copia su cui lavorare.
362 )))
363 |//Descrizione//|Breve descrizione che permette di individuare lo scopo del call flow rappresentato nella configurazione
364 |//Ultima modifica//|Data e ora dell'ultimo aggiornamento.
365 |//Lock su//|Nome del PC su cui è bloccato il file della configurazione.
366 |//Lock di//|Nome dell'utente che ha bloccato il file della configurazione. La scritta //SystemLock// indica che si tratta della configurazione attiva che viene attualmente usata nel contact center. La scritta //PhonesLock// indica che la configurazione è stata scelta come nuova configurazione attiva e che il sistema si trova attualmente in fase di aggiornamento.
367
368 == Operazioni sulle configurazioni__[[ >>path:#Operazioni_sulle_configurazioni_22]]__ ==
369
370 Il **Call Designer** garantisce che più __[[supervisori>>path:../input/hashphones.phones#Supervisori]]__ non possano lavorare contemporaneamente sulla stessa configurazione. Ad esempio se due __[[supervisori>>path:../input/hashphones.phones#Supervisori]]__ cercano di modificare la stessa configurazione, il primo che vi accede impegna la risorsa, mentre l'azione del secondo viene bloccata e segnalata. In questo modo è possibile risalire al nome della macchina dalla quale si sta tentando di intervenire su una configurazione impegnata. Tutte le configurazioni possono essere esportate su file di testo. La configurazione attiva, cioè quella correntemente utilizzata dal __[[servizio di #phones>>path:../input/hashphones.servizi]]__, per ragioni di sicurezza, può essere aperta in //sola lettura//. E' anche possibile interrompere la redazione di una configurazione, salvare la bozza come una versione intermedia e riprendere il lavoro in un secondo momento. Infine, per semplificare ulteriormente le procedure di redazione delle configurazioni, il sistema mette a disposizione alcuni modelli.
371 \\\\
372
373 = La gestione dei modelli__[[ >>path:#La_gestione_dei_modelli_27]]__ =
374
375 == Visualizzare l'elenco dei modelli__[[ >>path:#Visualizzare_lelenco_dei_modelli_23]]__ ==
376
377 Il **Call Designer** mette a disposizione del __[[supervisore>>path:../input/hashphones.phones#Supervisori]]__ alcuni modelli che rappresentano i __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ più comuni. Sulla base dei modelli si possono creare delle configurazioni ad hoc. Il __[[supervisore>>path:../input/hashphones.phones#Supervisori]]__ ha anche la possibilità di configurare dei modelli personalizzati o di salvare una configurazione come modello. Per visualizzare l'elenco dei modelli, nella __[[root di #phones Client>>path:../input/hashphones.phonesenterprise-client#_Root_]]__, selezionare la seguente icona:
378
379 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_19812649.jpg||height="20" width="94"]]
380
381
382 La lista dei modelli visualizza tutti i modelli disponibili nel sistema
383
384 |[[image:hashphones.phonesenterprise-client-call-designer.html_html_m25fbe66d.png||height="346" width="642"]]
385
386
387 \\Per ogni modello vengono indicati i seguenti dati:
388
389 |**Campo**|**Descrizione**
390 |//Modello//|Nome del modello
391 |//Ultima Modifica//|Data in formato gg/mm/aa e hh:mm:ss dell'ultimo aggiornamento.
392
393
394 Di default, il sistema mette a disposizione una serie di modelli predefiniti che rappresentano __[[call flow>>path:../input/hashphones.phonesenterprise-client-call-flow]]__ più comuni:
395
396 |**Modello**|**Descrizione**
397 |//Base//|Prevede una __[[campagna IVR>>path:../input/hashphones.campagne#IVR]]__ **Accoglienza** che recita un messaggio di benvenuto e quindi esegue un controllo dell'orario. Se la chiamata giunge durante l'orario in cui il servizio è stato definito come attivo, allora la chiamata sarà trasferita agli agenti del contact center; in caso contrario al chiamante verrà suonato un messaggio con gli orari di apertura del servizio e verrà disconnesso. Qualora in orario di servizio non vi siano __[[operatori>>path:../input/hashphones.agenti#Operatore]]__ disponibili, la chiamata verrà messa in attesa con recitazione alternata di un messaggio e una musica di attesa.
398 |//Base + annuncio Agente//|Rispetto alla configurazione base è stato aggiunto un messaggio vocale recitato da un __[[agente sintetico>>path:../input/hashphones.agenti#_AgenteSintetico_]]__. Prima di trasferire la chiamata all'__[[operatori>>path:../input/hashphones.agenti#Operatore]]__, un __[[agente sintetico>>path:../input/hashphones.agenti#_AgenteSintetico_]]__ reciterà al chiamante il nome (o il codice) dell'__[[operatori>>path:../input/hashphones.agenti#Operatore]]__, in base al login effettuato da quest'ultimo.
399 |//Base + Voice Mail e coda limitata//|Le chiamate ricevute al di fuori dell'orario di servizio vengono girate ad una __[[campagna di segreteria telefonica>>path:../input/hashphones.campagne#Segreteria]]__. Qualora in orario di servizio non vi siano __[[operatori>>path:../input/hashphones.agenti#Operatore]]__ disponibili, la chiamata verrà messa in attesa. La permanenza della chiamata in coda è stata limitata a 120 sec., scaduti i quali viene ridiretta alla segreteria telefonica.
400 |//Base + Voice Mail e Coda con numero limitato di chiamate in coda//|Uguale al servizio precedente con la sola differenza che il numero di chiamate in coda è stato limitato al 100% degli __[[operatori>>path:../input/hashphones.agenti#Operatore]]__ "attivi", ossia loggati e non in pausa. Superata questa soglia la chiamata viene ridiretta alla __[[campagna di segreteria telefonica>>path:../input/hashphones.campagne#Segreteria]]__.
401 |//Base + Gestione emergenze//|Prevede la gestione di eventuali emergenze; (scioperi, problemi tecnici, ecc.) per le quali non sia possibile erogare il servizio. Al verificarsi di questi eventi sarà sufficiente modificare la entry di un file .ini e a tutte le chiamate entranti verrà suonato il messaggio specificato nel servizio //Msg Emergenza"// e quindi saranno disconnesse.
402
403 __[[Top>>path:#PageTop]]__