Внеплановое завершение диалога

Описание

Событие генерируется при завершении работы компонента сценария IVR "Внешнее управление через API". После события команды от внешнего сервиса на управление сценарием перестают обрабатываться.
Завершение управления может произойти по таймауту (если своевременно не получен запрос на захват управления) или в случае завершения сценария.

Table 1. Системные характеристики

Класс

Тип

api_stop

Свойства

Table 2. Свойства
Спецификация Описание

Название: callid
Тип: varchar
Пустое значение: — 

callid абонента.

Название: sm_id
Тип: varchar
Пустое значение: — 

Идентификатор обработчика сценариев.

Название: componentid
Тип: int
Пустое значение: — 

Числовой идентификатор компонента "API-управление" в сущности IVR-сценария.

Название: componentname
Тип: int
Пустое значение: — 

Название компонента "API-управление" в сущности IVR-сценария.

Название: key
Тип: varchar
Пустое значение: — 

Ключ сессии управления, задаваемый в настройках компонента "API-управление" в сущности IVR-сценария.

Название: reason
Тип: varchar
Пустое значение: — 

Причина завершения сессии управления.
- script - сценарий завершен (получен BYE от абонента, либо его прерывали другим способом);
- timeout - таймаут ожидания взятия управления;
- abort - получена команда прерывания управления от управляющего сервиса.

Название: ivrid
Тип: varchar
Пустое значение: — 

Идентификатор ivr-диалога, единый для всех событий в рамках одного диалога. Адресует диалоги в runtime.

Название: ivrts
Тип: bigint
Пустое значение: — 

Timestamp инициации ivr-диалога, единый для всех событий в рамках одного диалога. Совместно с ivrid обеспечивает уникальность в исторических данных.

Название: cid
Тип: uuid
Пустое значение: empty

Уникальный идентификатор ivr-диалога, единый для всех событий в рамках одного диалога. Независимо обеспечивает уникальность в исторических данных.

См. также