Параметры звонка (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
}
Last updated