События звонков (ccsevents)
Описание
События телефонии для слоя колл-центра. Calls-Connections-Seances. Отправляются подписчикам конкретных доменов по вызовам, где хотя бы одним из абонентов является абонент домена.
Класс |
|
Тип домена |
|
Типы назначения |
|
Логическая роль источник |
|
Логическая роль обработчик |
В отличие от других событий дублируется с привязкой к рабочим доменам, абоненты которых участвуют в звонке. При этом, если звонок кросс-доменный, то:
-
в домен вызываемой стороны попадут только события, сгенерированные после машрутизации;
-
если вызываемые форки находятся в разных доменах, то домен, абонент которого не снял трубку, получит только события связанные с активностью его форка.
События
-
call_create- создано плечо. -
call_delete- удалено плечо. -
call_update- изменена информация о плече. -
call_set_state- установлено новое состояние для плеча. -
call_attach_to_seance- плечо привязано к сеансу. -
call_dtmf- в плече обнаружен DTMF сигнал от абонента. -
connection_create- диалог создан. -
connection_delete- диалог удален. -
connection_update- изменена информация о диалоге. -
connection_attach_to_seance- диалог привязан к сеансу. -
connection_start_record- в диалоге началась запись. -
connection_record_changed- в диалоге изменилось состояние записи - приостановлена или возобновлена. -
connection_set_record_info- диалог сообщил о завершении записи и предоставил код для получения ссылки на скачивание. -
connection_link_call- плечо привязано к диалогу. -
connection_failure- факт неудачного вызова, не доведенного до диалога. -
seance_create- сеанс создан. -
seance_delete- сеанс удален. -
seance_update- изменена информация о сеансе. -
seance_set_state- установлено новое состояние для сеанса. -
seance_set_next_number- в список абонентов, обслуживающих сеанс добавлен новый номер.
Здесь
call - любой вызов (плечо) любого диалога - соединение сервера с одним абонентом.
connection - диалог соединяющий двух абонентов, объединяет два разных плеча (call), или больше, на момент осуществления множественного вызова.
seance - сеанс вызовов, начинающийся любым звонком, и включающий новые вызов из связанной с ним цепочки переводов.