← К заметкам

Заметки

Исходящий звонок по условию: какой API действительно набирает номер

Для исходящего вызова сначала нужно выбрать механизм телефонии. У встроенной телефонии есть voximplant.callback.start; у внешней АТС реальный набор номера обычно выполняется её API.

telephony.externalCall.register регистрирует звонок в Bitrix24 и возвращает его ID. Этот метод не является универсальной командой «позвонить» для любой АТС.

В автоматизации разделите условие запуска и сам звонок. Перед отправкой команды проверьте номер, доступного сотрудника или очередь, рабочее время и отсутствие уже выполняющегося звонка по этой операции.

Сохраните идентификатор команды провайдера и связанный CALL_ID Bitrix24. При сетевой ошибке нельзя сразу повторять набор: первая команда могла успеть выполниться. Сначала запросите состояние, если API АТС это позволяет.

Точные параметры запуска берут из документации выбранного подключения — одинакового REST-вызова для всех приложений телефонии нет.

Документация: Документация по API.