Как правильно считать неотвеченные в очередях ?
Есть Колл Центр в нем реализованы очереди: support1, support2, support3 в каждой из них несколько агентов.
;queues.conf
[support1]
member => sip/55,0,sip/55-support1
member => sip/55,0,sip/56-support2
[support2]
member => sip/55,0,sip/55-support1
member => sip/55,0,sip/56-support2
member => sip/77,0,sip/77-admin1
member => sip/80,0,sip/80-admin2
[support3]
member => sip/55,0,sip/55-support1
member => sip/55,0,sip/56-support2
member => sip/77,0,sip/77-admin1
member => sip/80,0,sip/80-admin2
member => sip/99,0,sip/99-IT Director
Если не отвечаю support1 (2а агента звонят), звонок переходит в support2 (4и агента звонят) и если и тут трубу никто не поднял - то звонят все (support3) втч телефон Тех директора.
;extensions.conf
exten => _X,n,queue(support_1|t|||15)
exten => _X,n,queue(support_2|t|||15)
exten => _X,n,queue(support_3|t|||15)
exten => _X,n,Hangup
Вопрос в том как потом считать пропущенные звонки по queue.log - если звонок дошел до очереди support2 то в очереди support1 он уже неотвеченный.
Может сдеать все это одной очередью ? Тогда как ?
|