The call of the webhook on the queue occurs when a certain event (event) happens after which a selected, created earlier scheme (flow) is called.
Event | Description | A queue type where is used | Fields that are transferred | ||
---|---|---|---|---|---|
Field | Type | Description | |||
Joined | a subscriber has entered the queue | all queues:
|
| string | channel (chat/call/task) |
attempt_id | integer | dialer attempt identifier | |||
destination | string | call destination number | |||
use_processing | boolen | post processing is enabled | |||
agent_channel_id | string | agent session identifier (a call ID for the agent required to use API) | |||
member_channel_id | string | subscriber session identifier (a call ID for the subscriber required to use API) | |||
+ все переменные, которые передаются с абонентом и в очереди | |||||
Answered | an agent has answered the call |
|
| string | channel (chat/call/task) |
attempt_id | integer | dialer attempt identifier | |||
destination | string | call destination number | |||
use_processing | boolen | post processing is enabled | |||
agent_channel_id | string | agent session identifier (a call ID for the agent required to use API) | |||
member_channel_id | string | subscriber session identifier (a call ID for the subscriber required to use API) | |||
agent_name | string | agent name | |||
agent_id | integer | agent identifier | |||
user_id | integer | user identifier | |||
agent_extension | string | agent extension number | |||
member_name | string | имя абонента | |||
member_id | integer | идентификатор абонента | |||
cc_attempt_seq | integer | номер попытки | |||
call_bill_sec | number | время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка | |||
call_duration | number | общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) | |||
amd_result | string | результат автоопределения - HUMAN/MASHINE | |||
call_voice_sec | number | время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка | |||
+ все переменные, которые передаются с абонентом и в очереди | |||||
Offering | на оператора распределился звонок | все очереди:
|
| string | channel (chat/call/task) |
attempt_id | integer | dialer attempt identifier | |||
destination | string | call destination number | |||
use_processing | boolen | post processing is enabled | |||
agent_channel_id | string | agent session identifier (a call ID for the agent required to use API) | |||
member_channel_id | string | subscriber session identifier (a call ID for the subscriber required to use API) | |||
agent_name | string | agent name | |||
agent_id | integer | agent identifier | |||
user_id | integer | user identifier | |||
agent_extension | string | agent extension number | |||
member_name | string | имя абонента | |||
member_id | integer | идентификатор абонента | |||
cc_attempt_seq | integer | номер попытки | |||
call_bill_sec | number | время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка | |||
call_duration | number | общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) | |||
amd_result | string | результат автоопределения - HUMAN/MASHINE | |||
call_voice_sec | number | время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка | |||
+ все переменные, которые передаются с абонентом и в очереди | |||||
Bridged | произошло соединение оператора с абонентом | все очереди:
|
| string | channel (chat/call/task) |
attempt_id | integer | dialer attempt identifier | |||
destination | string | call destination number | |||
use_processing | boolen | post processing is enabled | |||
agent_channel_id | string | agent session identifier (a call ID for the agent required to use API) | |||
member_channel_id | string | subscriber session identifier (a call ID for the subscriber required to use API) | |||
agent_name | string | agent name | |||
agent_id | integer | agent identifier | |||
user_id | integer | user identifier | |||
agent_extension | string | agent extension number | |||
member_name | string | имя абонента | |||
member_id | integer | идентификатор абонента | |||
cc_attempt_seq | integer | номер попытки | |||
call_bill_sec | number | время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка | |||
call_duration | number | общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) | |||
amd_result | string | результат автоопределения - HUMAN/MASHINE | |||
call_voice_sec | number | время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка | |||
+ все переменные, которые передаются с абонентом и в очереди | |||||
Missed | оператор не ответил на звонок | очереди с участием оператора:
|
| string | channel (chat/call/task) |
attempt_id | integer | dialer attempt identifier | |||
destination | string | call destination number | |||
use_processing | boolen | post processing is enabled | |||
agent_channel_id | string | agent session identifier (a call ID for the agent required to use API) | |||
member_channel_id | string | subscriber session identifier (a call ID for the subscriber required to use API) | |||
agent_name | string | agent name | |||
agent_id | integer | agent identifier | |||
user_id | integer | user identifier | |||
agent_extension | string | agent extension number | |||
member_name | string | имя абонента | |||
member_id | integer | идентификатор абонента | |||
cc_attempt_seq | integer | номер попытки | |||
call_bill_sec | number | время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка | |||
call_duration | number | общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) | |||
amd_result | string | результат автоопределения - HUMAN/MASHINE | |||
+ все переменные, которые передаются с абонентом и в очереди | |||||
Leaving | абонент покинул очередь | все очереди:
|
| string | channel (chat/call/task) |
attempt_id | integer | dialer attempt identifier | |||
destination | string | call destination number | |||
use_processing | boolen | post processing is enabled | |||
agent_channel_id | string | agent session identifier (a call ID for the agent required to use API) | |||
member_channel_id | string | subscriber session identifier (a call ID for the subscriber required to use API) | |||
agent_name | string | agent name | |||
agent_id | integer | agent identifier | |||
user_id | integer | user identifier | |||
agent_extension | string | agent extension number | |||
member_name | string | имя абонента | |||
member_id | integer | идентификатор абонента | |||
cc_attempt_seq | integer | номер попытки | |||
cc_result | string | результат звонка (sucess/cancel/abandoned) | |||
call_bill_sec | number | время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка | |||
call_duration | number | общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) | |||
call_cause | string | причина окончания звонка (варианты возможных причин можно посмотреть здесь) | |||
call_sip_code | number | код окончания звонка (варианты можно посмотреть здесь в колонке SIP ответ) | |||
amd_result | string | результат автоопределения - HUMAN/MASHINE | |||
call_voice_sec | number | время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка | |||
+ все переменные, которые передаются с абонентом и в очереди | |||||
Processing | оператор вошел в статус постобработки | очереди с участием оператора:
|
| string | channel (chat/call/task) |
attempt_id | integer | dialer attempt identifier | |||
destination | string | call destination number | |||
use_processing | boolen | post processing is enabled | |||
agent_channel_id | string | agent session identifier (a call ID for the agent required to use API) | |||
member_channel_id | string | subscriber session identifier (a call ID for the subscriber required to use API) | |||
agent_name | string | agent name | |||
agent_id | integer | agent identifier | |||
user_id | integer | user identifier | |||
agent_extension | string | agent extension number | |||
member_name | string | имя абонента | |||
member_id | integer | идентификатор абонента | |||
cc_attempt_seq | integer | номер попытки | |||
call_bill_sec | number | время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка | |||
call_duration | number | общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) | |||
call_cause | string | причина окончания звонка (варианты возможных причин можно посмотреть здесь) | |||
call_sip_code | number | код окончания звонка (варианты можно посмотреть здесь в колонке SIP ответ) | |||
amd_result | string | результат автоопределения - HUMAN/MASHINE | |||
call_voice_sec | number | время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка | |||
+ все переменные, которые передаются с абонентом и в очереди | |||||
Active | аналогично, что и Answered |
Настройка веб-хуков на очереди осуществляется в админ-панели на вкладке Hooks в разделе Queues.
Для добавления хука нужно нажать кнопку
Add Comment