Changes for page 01 - Le Regole
From version 2.3
edited by administrator BDP
on 2017/09/01 15:38
on 2017/09/01 15:38
Change comment:
Update document after refactoring.
To version 3.1
edited by administrator BDP
on 2017/09/01 15:47
on 2017/09/01 15:47
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,33 +1,41 @@ 1 -= Regole per impostare il tipo di una chiamata outbound__[[ >>path:#Regole_per_impostare_il_tipo_di_una_chi]]__ = 1 +{{box cssClass="floatinginfobox" title="**Sommario**" width="300px"}} 2 +{{toc start=2 depth="3"/}} 3 +{{/box}} 2 2 3 -**#phones** può generare chiamate in __[[Power dialing>>path:../input/hashphones.outbound-algoritmi#_PowerDialing_]]__ o in __[[Predictive dialing>>path:../input/hashphones.outbound-algoritmi#_PredictiveDialing_]]__. La strategia utilizzata per generare la chiamata è quella di minimizzare il costo della chiamata. Il regolatore __[[Tipo>>path:../input/hashphones.outbound#Tipo]]__ delle __[[proprietà del servizio di outbound>>path:../input/hashphones.servizi-le-proprieta#_SchedaPacing_]]__ determina il valore (fittizio) di costo che sarà attribuito al tempo di inattività dell'operatore e al tempo di attesa del chiamato, prima di essere connesso con l'__[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__. 4 -\\Il regolatore posizionato su valore 0, cioè **Power**, attribuisce costo zero al tempo di attesa di una chiamata da parte dell'__[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__ ed un costo infinito al tempo di attesa del chiamato. In questa condizione il __[[motore di outbound>>path:../input/hashphones.outbound]]__ utilizza una strategia che evita l'attesa del chiamato: cioè, prima di effettuare la chiamata, impegna un __[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__ per essere certo di poter connettere immediatamente il chiamato nel momento in cui risponde alla telefonata (assegnazione preventiva). Spostando il regolatore verso destra viene aumentato il costo del tempo di attesa dell'__[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__ e diminuito quello del chiamato. Il __[[motore di outbound>>path:../input/hashphones.outbound]]__, pertanto, applicherà la strategia di minimizzazione del costo, accettando il rischio di non avere un __[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__ disponibile al momento della risposta del chiamato e pagarne il relativo prezzo. Quindi emette chiamate cercando di predire il momento di liberazione di un __[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__. 5 -\\Più si sposta il cursore verso destra, più diminuisce il costo del tempo di attesa del chiamato ed aumenta il costo del tempo di inattività dell'__[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__, quindi, il __[[motore di outbound>>path:../input/hashphones.outbound]]__, sempre più, cercherà di ottimizzare l'attività dell'__[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__ emettendo un numero di chiamate che tenga conto dei possibili occupati e non risposte. L'efficienza del __[[motore di outbound>>path:../input/hashphones.outbound]]__ è quindi basata sulla capacità di predizione della probabilità che una chiamata emessa venga risposta e sulla determinazione preventiva di quando un __[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__ impegnato in una chiamata si renderà disponibile (terminerà la chiamata). 6 -\\L'algoritmo utilizzato si basa sulla creazione di scenari futuri che vengono aggiornati sulla base dell'evolversi degli eventi. Per aumentare l'efficienza dell'algoritmo anche in presenza di pochi __[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__ assegnati ad una __[[campagna di #phones>>path:../input/hashphones.campagne]]__ operante in __[[Predictive Dialing>>path:../input/hashphones.outbound#_PredictiveDialing_]]__, **#phones** mette a disposizione uno strumento che permette un controllo dell'attività degli __[[operatori>>path:../input/hashphones.agenti#_AgenteUmano_]]__. Nel __[[modulo applicativo>>path:../input/hashphones.personalizzare-phonesenterprise]]__ che viene attivato quando una chiamata è assegnata ad un __[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__, è possibile inserire dei metodi (vedere __[[PhoneBar Interfaccia applicativa scriptState>>path:../input/hashphones.phonebar-sviluppo-applicativi#script_state]]__) che permettono di indicare al __[[motore di outbound>>path:../input/hashphones.outbound]]__ il punto cui è giunto nell'interazione con il chiamato. 7 -\\Sulla base di queste indicazioni **#phones** determina, per ogni __[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]__ coinvolto nella __[[campagna di #phones>>path:../input/hashphones.campagne]]__, il probabile tempo residuo, dal punto in cui si trova, alla conclusione della conversazione. Un'accurata definizione degli __[[scriptState>>path:../input/hashphones.phonebar-sviluppo-applicativi#script_state]]__ permette di ottenere risultati di notevole efficienza anche in presenza di pochi __[[operatori>>path:../input/hashphones.agenti#_AgenteUmano_]]__. Il regolatore __[[Tipo>>path:../input/hashphones.outbound#Tipo]]__ delle __[[proprietà del servizio di outbound>>path:../input/hashphones.servizi-le-proprieta#_SchedaPacing_]]__, può essere spostato anche ad una __[[campagna di #phones>>path:../input/hashphones.campagne]]__ attiva ed operante. In tal modo il __[[supervisore>>path:../input/hashphones.phones#Supervisori]]__ può intervenire sulle modalità di emissione delle chiamate per adeguarla allo stato dei contatti. Il riscontro delle regolazioni effettuate, dopo un ragionevole tempo di assestamento, è visibile nei dati raffigurati nell'area **Efficienza** nella scheda di __[[proprietà del servizio di outbound>>path:../input/hashphones.servizi-le-proprieta#_SchedaPacing_]]__. 8 -\\\\ 5 +== Regole per impostare il tipo di una chiamata outbound == 9 9 10 - = Regole per assegnare laquantità dir l'outbounddipoPredictive_[[#Regole_per_assegnare_la_quantità_di_lin]]__=7 +**#phones** può generare chiamate in [[Power dialing>>path:../input/hashphones.outbound-algoritmi#_PowerDialing_]] o in [[Predictive dialing>>path:../input/hashphones.outbound-algoritmi#_PredictiveDialing_]]. La strategia utilizzata per generare la chiamata è quella di minimizzare il costo della chiamata. Il regolatore [[Tipo>>path:../input/hashphones.outbound#Tipo]] delle [[proprietà del servizio di outbound>>path:../input/hashphones.servizi-le-proprieta#_SchedaPacing_]] determina il valore (fittizio) di costo che sarà attribuito al tempo di inattività dell'operatore e al tempo di attesa del chiamato, prima di essere connesso con l'[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]. 11 11 12 -In caso di __[[outbound>>path:../input/hashphones.outbound]] __di tipo__[[PredictiveDialing>>path:../input/hashphones.outbound#_PredictiveDialing_]]__,il numero di__[[linee>>path:../input/hashphones.linee]]__assegnatealla__[[campagna di#phones>>path:../input/hashphones.campagne]]__deve esseresempresuperiorealnumero di__[[operatori>>path:../input/hashphones.agenti#_AgenteUmano_]]__ e dipende da:9 +Il regolatore posizionato su valore 0, cioè **Power**, attribuisce costo zero al tempo di attesa di una chiamata da parte dell'[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]] ed un costo infinito al tempo di attesa del chiamato. In questa condizione il [[motore di outbound>>path:../input/hashphones.outbound]] utilizza una strategia che evita l'attesa del chiamato: cioè, prima di effettuare la chiamata, impegna un [[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]] per essere certo di poter connettere immediatamente il chiamato nel momento in cui risponde alla telefonata (assegnazione preventiva). Spostando il regolatore verso destra viene aumentato il costo del tempo di attesa dell'[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]] e diminuito quello del chiamato. Il [[motore di outbound>>path:../input/hashphones.outbound]], pertanto, applicherà la strategia di minimizzazione del costo, accettando il rischio di non avere un [[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]] disponibile al momento della risposta del chiamato e pagarne il relativo prezzo. Quindi emette chiamate cercando di predire il momento di liberazione di un [[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]]. 13 13 11 +Più si sposta il cursore verso destra, più diminuisce il costo del tempo di attesa del chiamato ed aumenta il costo del tempo di inattività dell'[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]], quindi, il [[motore di outbound>>path:../input/hashphones.outbound]], sempre più, cercherà di ottimizzare l'attività dell'[[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]] emettendo un numero di chiamate che tenga conto dei possibili occupati e non risposte. L'efficienza del [[motore di outbound>>path:../input/hashphones.outbound]] è quindi basata sulla capacità di predizione della probabilità che una chiamata emessa venga risposta e sulla determinazione preventiva di quando un [[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]] impegnato in una chiamata si renderà disponibile (terminerà la chiamata). 12 + 13 +L'algoritmo utilizzato si basa sulla creazione di scenari futuri che vengono aggiornati sulla base dell'evolversi degli eventi. Per aumentare l'efficienza dell'algoritmo anche in presenza di pochi [[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]] assegnati ad una [[campagna di #phones>>path:../input/hashphones.campagne]] operante in [[Predictive Dialing>>path:../input/hashphones.outbound#_PredictiveDialing_]], **#phones** mette a disposizione uno strumento che permette un controllo dell'attività degli [[operatori>>path:../input/hashphones.agenti#_AgenteUmano_]]. Nel [[modulo applicativo>>path:../input/hashphones.personalizzare-phonesenterprise]] che viene attivato quando una chiamata è assegnata ad un [[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]], è possibile inserire dei metodi (vedere [[PhoneBar Interfaccia applicativa scriptState>>path:../input/hashphones.phonebar-sviluppo-applicativi#script_state]]) che permettono di indicare al [[motore di outbound>>path:../input/hashphones.outbound]] il punto cui è giunto nell'interazione con il chiamato. 14 + 15 +Sulla base di queste indicazioni **#phones** determina, per ogni [[operatore>>path:../input/hashphones.agenti#_AgenteUmano_]] coinvolto nella [[campagna di #phones>>path:../input/hashphones.campagne]], il probabile tempo residuo, dal punto in cui si trova, alla conclusione della conversazione. Un'accurata definizione degli [[scriptState>>path:../input/hashphones.phonebar-sviluppo-applicativi#script_state]] permette di ottenere risultati di notevole efficienza anche in presenza di pochi [[operatori>>path:../input/hashphones.agenti#_AgenteUmano_]]. Il regolatore [[Tipo>>path:../input/hashphones.outbound#Tipo]] delle [[proprietà del servizio di outbound>>path:../input/hashphones.servizi-le-proprieta#_SchedaPacing_]], può essere spostato anche ad una [[campagna di #phones>>path:../input/hashphones.campagne]] attiva ed operante. In tal modo il [[supervisore>>path:../input/hashphones.phones#Supervisori]] può intervenire sulle modalità di emissione delle chiamate per adeguarla allo stato dei contatti. Il riscontro delle regolazioni effettuate, dopo un ragionevole tempo di assestamento, è visibile nei dati raffigurati nell'area **Efficienza** nella scheda di [[proprietà del servizio di outbound>>path:../input/hashphones.servizi-le-proprieta#_SchedaPacing_]]. 16 + 17 +== Regole per assegnare la quantità di linee per outbound di tipo Predictive Dialing == 18 + 19 +In caso di [[outbound>>path:../input/hashphones.outbound]] di tipo [[Predictive Dialing>>path:../input/hashphones.outbound#_PredictiveDialing_]], il numero di [[linee>>path:../input/hashphones.linee]] assegnate alla [[campagna di #phones>>path:../input/hashphones.campagne]] deve essere sempre superiore al numero di [[operatori>>path:../input/hashphones.agenti#_AgenteUmano_]] e dipende da: 20 + 14 14 * Numero operatori (N) 15 15 * Numero di dispositivi hardware (NH) in grado di emettere chiamate (dipende dal tipo di PBX e dalla sua configurazione) 16 16 * Numero di linee fisiche in uscita NU. 17 17 25 +Pertanto, supponendo di avere una sola [[campagna di #phones>>path:../input/hashphones.campagne]] di un [[servizio di outbound>>path:../input/hashphones.servizi#ServiziOutbound]] in [[Predictive Dialing>>path:../input/hashphones.outbound#_PredictiveDialing_]], il numero massimo di linee (L) da assegnare alla [[campagna di #phones>>path:../input/hashphones.campagne]] sarà: 18 18 19 -Pertanto, supponendo di avere una sola __[[campagna di #phones>>path:../input/hashphones.campagne]]__ di un __[[servizio di outbound>>path:../input/hashphones.servizi#ServiziOutbound]]__ in __[[Predictive Dialing>>path:../input/hashphones.outbound#_PredictiveDialing_]]__, il numero massimo di linee (L) da assegnare alla __[[campagna di #phones>>path:../input/hashphones.campagne]]__ sarà: 20 -\\//L = N + NH// 21 -\\Qualora ci siano più __[[campagne di #phones>>path:../input/hashphones.campagne]]__ contemporaneamente attive nel __[[servizio di outbound>>path:../input/hashphones.servizi#ServiziOutbound]]__ in __[[Predictive Dialing>>path:../input/hashphones.outbound#_PredictiveDialing_]]__, NH dovrà essere opportunamente suddiviso tra le varie __[[campagne di #phones>>path:../input/hashphones.campagne]]__. 22 -\\La condizione ottimale di NH varia in funzione di alcuni parametri, tra cui: 27 +//L = N + NH// 23 23 29 +Qualora ci siano più [[campagne di #phones>>path:../input/hashphones.campagne]] contemporaneamente attive nel [[servizio di outbound>>path:../input/hashphones.servizi#ServiziOutbound]] in [[Predictive Dialing>>path:../input/hashphones.outbound#_PredictiveDialing_]], NH dovrà essere opportunamente suddiviso tra le varie [[campagne di #phones>>path:../input/hashphones.campagne]]. 30 + 31 +La condizione ottimale di NH varia in funzione di alcuni parametri, tra cui: 32 + 24 24 * Numero linee fisiche in uscita NH <= NU 25 25 * Tempo medio di durata dei contatti 26 26 * Deviazione rispetto al tempo medio di durata 27 27 * Qualità del file dei contatti. 28 28 38 +Un NH troppo piccolo condiziona negativamente il tempo in cui gli [[operatori>>path:../input/hashphones.agenti#_AgenteUmano_]] vengono posti in conversazione. 29 29 30 -Un NH troppo piccolo condiziona negativamente il tempo in cui gli __[[operatori>>path:../input/hashphones.agenti#_AgenteUmano_]]__ vengono posti in conversazione. 31 -\\\\\\ 32 32 33 - __[[Top>>path:#PageTop]]__41 +