Не проходят звонки из Bitrix24 CLOUD на АТС

Входящие звонки с АТС в битрикс, подтягиваются, а звонки из битрикса по карточке клиента на городской номер не идут на АТС. При нажатии на тел. номер в карточке битрикса, проскакивает окно с карточкой звонок на телефон сотрудника,
а потом висит это окно


ModuleBitrix24Integration\ConnectorDb.log.0 фиксируется следующая запись
[2025-12-30T22:38:01+03:00][info] “10712: pingCallBack …”
Где проблема? Или это ограничения облачной платформы после обновлений?
Но поддержка битрикс отписалась , что проблема не у них, она же должна знать про обновления…
(mikopbx 2024.1.114, лицензия бессрочная, интеграция 1.248)

В логах нужно искать следующие сообщения:

ONEXTERNALCALLSTART” - имя ивента от Bitrix - сигнал, что необходимо выполнить звонок

An outdated response was received
Сигнал от Bitrix пришел слишком поздно, к примеру спустя 15 секунд, либо портал медленно обработал событие, либо есть проблемы с сетью.

Repeated calls to the number $dst are possible in N seconds
Сигнал о звонке обработать невозможно, тк уже обрабатывается аналогичный запрос.

ONEXTERNALCALLSTART: originate from user {$FROM_USER_ID} <{$phone_data['peer_number']}> to $dst)
АТС инициировала вызов.

'User: 114 - {'...
Подобное сообщение может появиться, если внутренний номер сотрудника не задан в настройках портала b24.

ВАЖНО: в нашем приложении нет встроенного софтфона, вам следует подключить к MikoPBX либо настольный телефон, либо софтфон.

ONEXTERNALCALLSTART найден только в логах HttpConnection.log.Х до 25.11.2025 (когда звонки проходили с битрикса, позже этой даты не встречается!!
Все остальные сообщения не встречаются вообще

тогда нужно разбираться почему не приходит “ONEXTERNALCALLSTART” попробуйте в ТП битрикс это адресовать.

мы можем это диагностировать со стороны MikoPBX на платной основе - пищите заявку на help@miko.ru

Мы получили ответ от службы поддержки Битрикс:

Добрый день, спасибо!

При проверке с доступом заметила следующую ситуацию.

Приложение MikoPBX подписано на события начала звонка (ONEXTERNALCALLSTART), но у него не указан адрес обработчика для отправки этих событий. По этой причине Битрикс24 не отправляет ему запросы когда события срабатывает.

Обратитесь, пожалуйста, в поддержку приложения чтобы они передобавили подписки на события и указали адрес обработчика (handler), на который Битрикс24 будет отправлять запросы

Используются offline events, эти события получаются отдельным запросом.

ВОт ответ из БИРТИКСА
Чтобы упростить решение данного вопроса, вы можете попросить разработчика приложения связаться с нами напрямую по этой ситуации и указать номер вашего обращения (4744445).

Уважаемый Алексей. Вы можете с ними связаться на прямую?

Вот еще их ответ
Вот что Битрикс ответил:

«Тогда им нужно добавить подписку на событие onOfflineEvent с адресом их обработчика, потому что сейчас его нет.

Если кратко, то в Битрикс24 есть два вида событий - онлайн и оффлайн. Если приложение подписывается на онлайн событие ONEXTERNALCALLSTART, то при начале звонка Битрикс24 отправляет это событие на обработчик приложения и дальше оно занимается обработкой звонка.

Если у приложения подписка оффлайн событие ONEXTERNALCALLSTART, то событие не отправляется на обработчик, а сохраняется в базе данных Битрикс24. Но вместо этого на обработчик приложение отправляется событие onOfflineEvent, которое уведомляет о пополнении очереди оффлайн событий. Приложение затем делает запрос к Битрикс24, чтобы забрать накопившиеся события.

Сейчас оффлайн события ONEXTERNALCALLSTART и другие, отслеживаемые MikoPBX, фактически записываются в ваш Битрикс24 (там накопилось 920 записей), но приложение их не забирает. Вероятно из-за того, что не получает onOfflineEvent из-за отсутствия подписки на это событие»

Речь именно о подписке на события, которую добавляет само приложение - с подпиской на Маркет это не связано.
Когда приложению нужно отслеживать какие-либо изменения в Битрикс24 (например, начало звонка или создание элемента CRM), оно подписывается на соответствующие события. Так когда будет запущен звонок или создан элемент CRM, Битрикс24 отправит запрос приложению.
Когда события оффлайн, приложение само забирает эти события из Битрикс24 - либо с определенной периодичностью, либо по мере получения запросов onOfflineEvent от Битрикс24 - но чтобы они приходили, приложение должно подписаться на событие onOfflineEvent.