Вызов веб-хука на очереди происходит при наступлении некоторого события (event), после чего вызывается выбранная схема (flow), созданная ранее.
|
Событие |
Описание |
Тип очереди, в которой используется |
Поля, которые передаются |
||
|---|---|---|---|---|---|
|
Поле |
Тип |
Описание |
|||
Joined
|
абонент вошел в очередь |
все очереди:
|
|
string |
канал (chat/call/task) |
|
|
integer |
идентификатор попытки дозвона дайлера |
|||
|
|
string |
номер назначения, на который поступает звонок |
|||
|
|
boolen |
включена постобработка |
|||
|
|
string |
идентификатор сессии оператора (идентификатор звонка для оператора, нужен для использования API) |
|||
|
|
string |
идентификатор сессии абонента (идентификатор звонка для абонента, нужен для использования API) |
|||
|
+ все переменные, которые передаются с абонентом и в очереди |
|
|
|||
Answered
|
оператор ответил на звонок |
|
|
string |
канал (chat/call/task) |
|
|
integer |
идентификатор попытки дозвона дайлера |
|||
|
|
string |
номер назначения, на который поступает звонок |
|||
|
|
boolen |
включена постобработка |
|||
|
|
string |
идентификатор сессии оператора (идентификатор звонка для оператора, нужен для использования API) |
|||
|
|
string |
идентификатор сессии абонента (идентификатор звонка для абонента, нужен для использования API) |
|||
|
|
string |
имя оператора |
|||
|
|
integer |
идентификатор оператора |
|||
|
|
integer |
идентификатор пользователя |
|||
|
|
string |
внутренний номер оператора |
|||
|
|
string |
имя абонента |
|||
|
|
integer |
идентификатор абонента |
|||
|
|
integer |
номер попытки |
|||
|
|
number |
время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка |
|||
|
|
number |
общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) |
|||
|
|
string |
результат автоопределения - HUMAN/MASHINE |
|||
|
|
number |
время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка |
|||
|
+ все переменные, которые передаются с абонентом и в очереди |
|
|
|||
Offering
|
на оператора распределился звонок |
все очереди:
|
|
string |
канал (chat/call/task) |
|
|
integer |
идентификатор попытки дозвона дайлера |
|||
|
|
string |
номер назначения, на который поступает звонок |
|||
|
|
boolen |
включена постобработка |
|||
|
|
string |
идентификатор сессии оператора (идентификатор звонка для оператора, нужен для использования API) |
|||
|
|
string |
идентификатор сессии абонента (идентификатор звонка для абонента, нужен для использования API) |
|||
|
|
string |
имя оператора |
|||
|
|
integer |
идентификатор оператора |
|||
|
|
integer |
идентификатор пользователя |
|||
|
|
string |
внутренний номер оператора |
|||
|
|
string |
имя абонента |
|||
|
|
integer |
идентификатор абонента |
|||
|
|
integer |
номер попытки |
|||
|
|
number |
время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка |
|||
|
|
number |
общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) |
|||
|
|
string |
результат автоопределения - HUMAN/MASHINE |
|||
|
|
number |
время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка |
|||
|
+ все переменные, которые передаются с абонентом и в очереди |
|
|
|||
Bridged
|
произошло соединение оператора с абонентом |
все очереди:
|
|
string |
канал (chat/call/task) |
|
|
integer |
идентификатор попытки дозвона дайлера |
|||
|
|
string |
номер назначения, на который поступает звонок |
|||
|
|
boolen |
включена постобработка |
|||
|
|
string |
идентификатор сессии оператора (идентификатор звонка для оператора, нужен для использования API) |
|||
|
|
string |
идентификатор сессии абонента (идентификатор звонка для абонента, нужен для использования API) |
|||
|
|
string |
имя оператора |
|||
|
|
integer |
идентификатор оператора |
|||
|
|
integer |
идентификатор пользователя |
|||
|
|
string |
внутренний номер оператора |
|||
|
|
string |
имя абонента |
|||
|
|
integer |
идентификатор абонента |
|||
|
|
integer |
номер попытки |
|||
|
|
number |
время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка |
|||
|
|
number |
общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) |
|||
|
|
string |
результат автоопределения - HUMAN/MASHINE |
|||
|
|
number |
время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка |
|||
|
+ все переменные, которые передаются с абонентом и в очереди |
|
|
|||
Missed
|
оператор не ответил на звонок |
очереди с участием оператора:
|
|
string |
канал (chat/call/task) |
|
|
integer |
идентификатор попытки дозвона дайлера |
|||
|
|
string |
номер назначения, на который поступает звонок |
|||
|
|
boolen |
включена постобработка |
|||
|
|
string |
идентификатор сессии оператора (идентификатор звонка для оператора, нужен для использования API) |
|||
|
|
string |
идентификатор сессии абонента (идентификатор звонка для абонента, нужен для использования API) |
|||
|
|
string |
имя оператора |
|||
|
|
integer |
идентификатор оператора |
|||
|
|
integer |
идентификатор пользователя |
|||
|
|
string |
внутренний номер оператора |
|||
|
|
string |
имя абонента |
|||
|
|
integer |
идентификатор абонента |
|||
|
|
integer |
номер попытки |
|||
|
|
number |
время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка |
|||
|
|
number |
общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) |
|||
|
|
string |
результат автоопределения - HUMAN/MASHINE |
|||
|
+ все переменные, которые передаются с абонентом и в очереди |
|
|
|||
Leaving
|
абонент покинул очередь |
все очереди:
|
|
string |
канал (chat/call/task) |
|
|
integer |
идентификатор попытки дозвона дайлера |
|||
|
|
string |
номер назначения, на который поступает звонок |
|||
|
|
boolen |
включена постобработка |
|||
|
|
string |
идентификатор сессии оператора (идентификатор звонка для оператора, нужен для использования API) |
|||
|
|
string |
идентификатор сессии абонента (идентификатор звонка для абонента, нужен для использования API) |
|||
|
|
string |
имя оператора |
|||
|
|
integer |
идентификатор оператора |
|||
|
|
integer |
идентификатор пользователя |
|||
|
|
string |
внутренний номер оператора |
|||
|
|
string |
имя абонента |
|||
|
|
integer |
идентификатор абонента |
|||
|
|
integer |
номер попытки |
|||
|
|
string |
результат звонка (sucess/cancel/abandoned) |
|||
|
|
number |
время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка |
|||
|
|
number |
общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) |
|||
|
|
string |
причина окончания звонка (варианты возможных причин можно посмотреть здесь) |
|||
|
|
number |
код окончания звонка (варианты можно посмотреть здесь в колонке SIP ответ) |
|||
|
|
string |
результат автоопределения - HUMAN/MASHINE |
|||
|
|
number |
время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка |
|||
|
+ все переменные, которые передаются с абонентом и в очереди |
|
|
|||
Processing
|
оператор вошел в статус постобработки |
очереди с участием оператора:
|
|
string |
канал (chat/call/task) |
|
|
integer |
идентификатор попытки дозвона дайлера |
|||
|
|
string |
номер назначения, на который поступает звонок |
|||
|
|
boolen |
включена постобработка |
|||
|
|
string |
идентификатор сессии оператора (идентификатор звонка для оператора, нужен для использования API) |
|||
|
|
string |
идентификатор сессии абонента (идентификатор звонка для абонента, нужен для использования API) |
|||
|
|
string |
имя оператора |
|||
|
|
integer |
идентификатор оператора |
|||
|
|
integer |
идентификатор пользователя |
|||
|
|
string |
внутренний номер оператора |
|||
|
|
string |
имя абонента |
|||
|
|
integer |
идентификатор абонента |
|||
|
|
integer |
номер попытки |
|||
|
|
number |
время разговора абонента - с момента поднятия трубки абонентом до данного момента, или окончания звонка |
|||
|
|
number |
общее время звонка - длительность звонка от начала дозвона до данного момента, или же его окончания (постобработка не учитывается) |
|||
|
|
string |
причина окончания звонка (варианты возможных причин можно посмотреть здесь) |
|||
|
|
number |
код окончания звонка (варианты можно посмотреть здесь в колонке SIP ответ) |
|||
|
|
string |
результат автоопределения - HUMAN/MASHINE |
|||
|
|
number |
время разговора абонента с оператором - от начала соединения абонента с оператором, до окончания звонка |
|||
|
+ все переменные, которые передаются с абонентом и в очереди |
|
|
|||
Active
|
аналогично, что и Answered
|
||||
Настройка веб-хуков для очереди осуществляется в админ-панели на странице детали "Хуки".