14 Hooks

 

Модуль позволяет вызывать web-запросы на внешний URL используя различные HTTP методы и передавая значения переменных из событий webitel.

3.3.0

General

URI - адрес для отправки HTTP запроса

Method - способ отправки HTTP запроса: GET, POST, PUT или DELETE

Event - событие webitel, на которое будет срабатывать данный hook.

Событие

Описание

Событие

Описание

CHANNEL_CREATE

Создание нового канала. В большинстве случаев это событие наступает при начале звонка.

CHANNEL_DESTROY

Удаление канала.

CHANNEL_CALLSTATE

Изменение состояние канала звонка.

CHANNEL_ANSWER

Канал звонка был переведен в состояние "Отвечен"

CHANNEL_HANGUP_COMPLETE

Звонок полностью завершен.

CHANNEL_HANGUP

Начало завершения звонка.

CHANNEL_HOLD

Канал был поставлен на удержание.

CHANNEL_UNHOLD

Канал был снят с удержания.

CHANNEL_BRIDGE

Канал был соединен с другим каналом.

CHANNEL_UNBRIDGE

Канал был отсоединен (при переводе, парковке, другое) от канала.

DTMF

В канал поступил DTMF набор.

CUSTOM->webitel::account_status

Изменен статус пользователя Webitel.

CUSTOM->webitel::user_create

Создан новый пользователь Webitel.

CUSTOM->webitel::user_destroy

Удален пользователь Webitel.

CUSTOM->webitel::domain_create

Создан новый домен на сервере Webitel.

CUSTOM->webitel::domain_destroy

Удален существующий домен на сервере Webitel.

CUSTOM->engine::dialer_member_end

Дайлер завершил прозвон абонента.

CUSTOM->engine::callback_member_add

Новый заказ на встречный звонок.

CUSTOM->engine::callback_member_comment

Добавлен комментарий к заказу на встречный звонок.

CUSTOM->engine::callback_member_done

Заказ на встречный звонок был помечен как выполнен.