Мы обновили документацию, актуальная версия страницы доступна по ссылке: Группы управления вызовами (/call_control_group/) |
Ресурс предназначен для разграничения возможностей управления текущими вызовами с телефонного терминала: перехвата (pickup), подсказки(whisper), прослушки(eavesdrop). Отсутствие правил подразумевает возможность перехвата вызова в пределах всей атс и запрет на любые другие действия.
Имя | Тип | Описание |
---|---|---|
|
| позволяет разрешить глобально любые действия при значении "true" (все могут всех перехватывать, прослушивать ....) |
pickup_all | boolean | возможность перехвата вызова в пределах всей атс (если "false", то только в пределах "pickup_share_groups"). Default: "true" |
| Object | содержит простое перечисление групп с именами добавочных, добавочные могут быть в разных группах. Может быть не более 100 групп в каждой из которых не более 200 добавочных (проверка на их существование не производится). |
|
| группы, внутри которых возможен перехват без указания добавочного, а при '"pickup_all": false' - перехват возможен лишь в пределах групп. Если добавочный принадлежит нескольким группам перехвата и от его имени происходит перехват, то группы объединяются в одну |
|
| где суффикс "ext" имя добавочного: группы, которые может прослушивать добавочный "ext". Если такой группы не найдено, то действие запрещено |
|
| где суффикс "ext" имя добавочного: группы, в которых добавочный "ext" может подсказывать. Если такой группы не найдено, то действие запрещено |
метод | ресурс | данные | ответ | ||
---|---|---|---|---|---|
PUT | /client/@me/call_control_group/ |
|
|
Перехваты:
Прослушивание: "101" может прослушивать группы "sales", "hr" (добавочные "102", "100" ). Никакие другие добавочные АТС не обладают правом прослушивания
Подсказка: "100" может подключаться к диалогу в режиме подсказки к добавочным группы "support" ("101")
PUT /client/{client_id}/call_control_group/
Имя | Тип |
---|---|
|
|
GET /client/{client_id}/
call_control_group
/
Имя | Тип |
---|---|
|
|