Bundle_info, transfer_reason, remote_call_sign
bundle_info
Информация о bundle. Значения трех параметров указаны через “;”
Например "3;002;j6t3"
, где для входящих вызовов:
3 - id главного добавочного
002 - имя главного добавочного
j6t3 - id вызова (в пределах одного звонка список добавочных может вызываться несколько раз)
Для исходящих вызовов вызовы выглядят, как сделанные с основного добавчного. Поэтому в параметре:
3 - id добавочного, фактически совершившего вызов
002 - имя добавочного, фактически совершившего вызов
j6t3 - id вызова
transfer_reason
Причина перевода в сокращенном виде.
'tr' = type transfer
'cs' = type cascade
'sc' = type simple_cascade
'st'= type simple_transfer
‘bl_xfer' = "слепой" перевод (#1, refer без сопровождения)
’at' = перевод "с сопровождением" (*2)
'rf' = перевод refer c сопровождением
'cil' = приглашение в конференцию внутреннего номера
'cie' = приглашение в конференцию внешнего номера
'awh' - суфлирование, подключен через api
'aed' - прослушка, подключен через api
'wh' - суфлирование, добавочный подключился донабором с телефонного терминала
'ed' - прослушка, добавочный подключился донабором с телефонного терминала
'ic' - перехваченный вызов
'aic' - перехваченный вызов через api
'dn' - донабор в ivr
‘tfv’ - перевод из переменной в ivr
‘qc’ - вызов внешнего агента из очереди
При входе в очередь отображается в этом поле:
стратегии очереди:
'top-down': 'td',
'ring-all': 'ra',
'longest-idle-agent': 'la',
'round-robin': 'rr',
'agent-with-least-talk-time': 'lt',
'agent-with-fewest-calls': 'fc',
'sequentially-by-agent-order': 'ao',
'random': 'rd'
статусы агентов на момент входа в очередь:
'r' = готов принять вызов
'i' = агент принял из этой очереди и сейчас разговаривает
'b' = занят разговором вне этой очереди
'c' = агент вызывается из этой очереди
'u' = добавочный агента недоступен для звонка (незарегистрирован, был выведен ранее из-за занятости или установлен статус, запрещающий прием вызова)
'd' = поступление вызова агенту отложено
'w' = находится в интервале постобработки
'l' = агент вышел из очереди
По звонящим в очереди счетчик количества:
m = ожидающих разговора с агентом, еще не принятых
s = уже в разговоре с агентом
remote_call_sign
Признак перевода во вне (не локальный вызов)
‘rn;’ - это признак вызова внешнего номера, remote number
‘al;’ - это вызов alias’а
‘ra;<remote_agent_name>’ - это внешний агент и его имя