Инструменты пользователя

Инструменты сайта


api:events

Содержание

События

Каждое событие возвращает два обязательный параметра.

Параметр Описание
event Событие
data Данные

call

Начало звонка. Cобытие, происходящее при поступлении входящего и совершении исходящего звонка, а так же в случае переадресации звонка.

Данные:

Параметр Описание
callId ID звонка
callType Тип звонка [incoming/outgoing]
userNumber Внутренний номер сотрудника
clientNumber Внешний номер клиента
trunkNumber Номер транка, через/на который осуществлялся вызов
transitid Транзитный ID звонка, который не меняется при прохождении через несколько АТС

Пример:

{
    "event": "call",
    "data": {
        "callId": "1532614378.3",
        "callType": "outgoing",
        "userNumber": "101",
        "clientNumber": "89161112233",
        "trunkNumber": "84957480777",
        "transitid": "1532614378.3"
    }
}

hangup

Окончание звонка. Событие, происходящее при окончании вызова отдельно в каждом номере.

Данные:

Параметр Описание
callId ID звонка
phoneNumber Номер, в котором произошло окончание разговора
transitid Транзитный ID звонка, который не меняется при прохождении через несколько АТС

Пример:

{
    "event": "hangup",
    "data": {
        "callId": "1532614378.3",
        "phoneNumber": "101",
        "transitid": "1532614378.3"
    }
}
api/events.txt · Последнее изменение: 2023/07/31 13:59 — netadmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki