Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
С помощью ресурса можно оповещать сторонние приложения о входах/выходах агентов очередей. С более подробной информацией об очередях и агентах можно ознакомиться по ссылке.
Количество отслеживаемых событий лимитировано, лимит может быть получено через ресурс лимитов.
События генерируются только при смене статуса. Например, если агент повторно послал команду входа в очередь, то события не будет.
В случае, когда методом запроса является GET, данные будут содержаться в заголовке запроса, если же методом запроса является POST, данные будут содержаться в теле запроса. В обоих случаях данные находятся в формате application/x-www-form-urlencoded.
Описание структур данных
Имя
Тип
Обязательный
Описание
Имя
Тип
Обязательный
Описание
url
string
да
URL, на который отправляется запрос при наступлении события. Например: 'https://myshost.org/calls'
event_type
string
да
Событие агента, при наступлении которого отправлять запрос. Возможны варианты:
'agent-login' – вход агента в очередь;
'agent-logout' – выход агента из очереди
method
string
да
Метод запроса:
GET
POST
Имя
Тип
Описание
Имя
Тип
Описание
agent_id
string
Уникальный идентификатор агента очереди
agent_status
string
Новый статус агента:
available – готов к приему звонков из очереди;
logged_out – не будет принимать звонки из очереди
agent_type
string
Тип агента:
local – локальный агент;
remote – внешний агент
agent_number
string
Присутствует для agent_type 'remote': номер внешнего агента
extension_name
string
Присутствует для agent_type 'local': имя внутреннего агента
event_source
string
Источник события:
api – смена статуса инициирована через API (например, через веб интерфейс);
phone – инициирована командой входа/выхода непосредственно с телефона, являющегося агентом
Пример
Допустим, у клиента с идентификатором 12 есть локальный агент с идентификатором 136, и данный агент закреплен за внутренним номером "000*094". Добавим этому агенту событие, генерируемое при его входе в очередь: