Маршрут API запрос
При установлении типа маршрута "API запрос" и выдачи в параметры URL для выполнения запроса выполнится POST запрос с JSON объектом { from_number: "номер звонившего", line_number: "номер линии", queue_number: "номер очереди если есть", direction: "направление звонка"}
Пример POST запроса;
URL
https://ip.4u.uz/mywbhk.php
Body
{
"from_number": "974244100",
"line_number": "712037006",
"queue_number": 6000,
"direction": <inc|out>
}
В ответ должен запрос должен получить один из вариантов следующего шага для звонка, если в ответе будет не правильный тип шага или не правильный аргумент типа то звонок завершится сразу.
Перевод на внутренний номер:
Типа шага: "peer", аргумент "action_data" - внутренний номер сотрудника, пример объекта:
{
action_type: peer,
action_data: 2000,
}
Перевод в отдел:
Типа шага: "queue", аргумент "action_data" - номер отдела, пример объекта:
{
action_type: queue,
action_data: 6000,
}
Перевод в IVR голосовое меню:
Типа шага: "ivr", аргумент "action_data" - ID голосового меню из настроек, пример объекта:
{
action_type: ivr,
action_data: 111,
}