Links
Comment on page

Параметры звонка (call) и разговора (conversation) в кастомизациях

Данные звонка и разговора поступают от Asterisk, поэтому параметры одинаковы для всех CRM.

Параметры звонка (call)

{
"conversations": {
"1234567890.001": {<Набор данных о единичном разговоре в звонке.
См. раздел “Параметы разговора (conversation)>},
"1234567890.002": {<Набор данных о единичном разговоре в звонке.
См. раздел “Параметы разговора (conversation)>},
...
},
"answer_time":<Дата и время ответа>,
"end_time":<Дата и время окончания>,
"from":<Номер звонящего>,
"from_local":<Является ли локальным номер звонящего: true/false>,
"id":<ID звонка>,
"start_time":<Дата и время начала (в текстовом формате)>,
"state":<Этап звонка. Числовое значение:
0 - Unknown (неизвестно), 1 - Ringing (поступил звонок),
2 - Talking (начался разговор), 3 - Ended (окончен)>,
"to":<Номер, на который пришёл звонок>,
"to_local":<Является ли локальным номер принимающего: true/false>,
"trunk":<Внешний номер, на который поступил звонок>,
"type":<Направление звонка. Принимает значения:
1 - внутренний; 2 - входящий; 3 - исходящий>,
"was_answered":<Является ли звонок отвеченным: true/false>
}
Пример
Входящий отвеченный с номера 89001234567 на 123 через транк 3432723033:
{
"answer_time": "2021-02-02 18:00:00",
"conversations": {
"1234567890.001": {
"answer_time": "2021-02-02 18:00:00",
"call_id": "1234567890.000",
"end_time": "2021-02-02 18:00:13",
"from": "89001234567",
"from_local": false,
"id": "1234567890.001",
"is_parked": false,
"start_time": "2021-02-02 17:59:59",
"state": 3,
"to": "123",
"to_local": true,
"trunk": "3432723033",
"type": 2,
"was_answered": true
}
},
"end_time": "2021-02-02 18:00:13",
"from": "89001234567",
"from_local": false,
"id": "1234567890.000",
"result": 200,
"start_time": "2021-02-02 17:59:51",
"state": 3,
"to": "123",
"to_local": true,
"trunk": "3432723033",
"type": 2,
"was_answered": true
}

Параметры разговора (conversation)

{
"answer_time":<Дата и время ответа>,
"call_id":<ID звонка, в рамках которого состоялся разговор>,
"end_time":<Дата и время окончания>,
"from":<Номер звонящего>,
"from_local":<Является ли локальным номер звонящего: true/false>,
"id":<ID разговора>,
"is_parked": false,
"start_time":<Дата и время начала>,
"state":<Этап звонка. Числовое значение:
0 - Unknown (неизвестно), 1 - Ringing (поступил звонок),
2 - Talking (начался разговор), 3 - Ended (окончен)>,
"to":<Номер, на который пришёл звонок>,
"to_local":<Является ли локальным номер принимающего: true/false>,
"trunk":<Внешний номер, на который поступил звонок>,
"type":<Направление звонка. Принимает значения:
1 - внутренний; 2 - входящий; 3 - исходящий>,
"was_answered":<Является ли звонок отвеченным: true/false>
}
Пример
Входящий отвеченный с номера 89001234567 на 123 через транк 3432723033:
{
"answer_time": "2021-02-02 18:00:00",
"call_id": "1234567890.000",
"end_time": "2021-02-02 18:00:13",
"from": "89001234567",
"from_local": false,
"id": "1234567890.001",
"is_parked": false,
"start_time": "2021-02-02 17:59:59",
"state": 3,
"to": "123",
"to_local": true,
"trunk": "3432723033",
"type": 2,
"was_answered": true
}