The module allows you to invoke web requests to an external URL using various HTTP methods and transferring variable values from Webitel events.

3.3.0



General

URI - HTTP request address

Method - HTTP request sending method: GET, POST, PUT or DELETE

Event - the Webitel event for which this hook will fire.

EventDescription
CHANNEL_CREATECreate a new channel. In most cases, this event occurs at the beginning of the call.
CHANNEL_DESTROYDeleting a channel.
CHANNEL_CALLSTATEChange the status of the call channel.
CHANNEL_ANSWERThe call channel has been transferred to the "Answer" state
CHANNEL_HANGUP_COMPLETEThe call is fully completed.
CHANNEL_HANGUPStart the completion of the call.
CHANNEL_HOLDThe channel has been put on hold.
CHANNEL_UNHOLDThe channel has been removed from hold.
CHANNEL_BRIDGEThe channel was connected to another channel.
CHANNEL_UNBRIDGEThe channel was disconnected (during transfer, parking, other) from the channel.
DTMFThe channel has received DTMF dialing.
CUSTOM->webitel::account_statusChanged Webitel user status.
CUSTOM->webitel::user_createCreated a new Webitel user.
CUSTOM->webitel::user_destroyRemoved Webitel user.
CUSTOM->webitel::domain_createCreated a new domain on the Webitel server.
CUSTOM->webitel::domain_destroyRemoved existing domain on Webitel server.
CUSTOM->engine::dialer_member_endDyler completed calling to subscriber.

CUSTOM->engine::callback_member_add

New order for a counter call.
CUSTOM->engine::callback_member_commentAdded comment to the order for the counter call.
CUSTOM->engine::callback_member_doneThe order for the call was marked as completed.
  • No labels