Дано: SpRobot в качестве внутреннего SIP-телефона (192.168.0.221 на KX-NS500 (192.168.0.150), подключенной SIP-транком к провайдеру (10.225.61.130). SpRobot с автообзвоном и голосовым оповещением. То есть, робот набирает номер с 9-кой и при поднятии трубки должен начать вещать. С внутренней связью (EXT=>EXT) такое срабатывает. А вот с транком (EXT=>CO) робот начинает вещать раньше, чем подняли трубку. В итоге внешний клиент поднимает трубку и слышит оставшуюся половину оповещения.
Скрин диалога из дампа: Писал в ТП SP, вот что ответили:
ТП SP писал(а):К сожалению на стороне автономного сервера "SpRobot" данную проблему решить не возможно.
Так как АТС Panasonic при звонке с сервера SpRobot посылает сигнал о том что абонент снял трубку,
а затем перенаправляет звонок дальше выдавая гудки абоненту. Данный сигнал дает отмашку серверу
автобзвона на запуск сообщения и сервер начинает проигрывать сообщение, одновременно с ним еще идут гудки
от АТС Panasonic.
Поэтому когда до реального абонента доходит сигнал и он снимает трубку проигрывается уже только оставшиеся часть оповещения.
Вам необходимо настраивать АТС Panasoniс так, что бы она не выдавала сигнал об ответе абонента на вызов, а просто перенаправляла его дальше.
Задача: Подкорректировать настройки АТС или выяснить, что это невозможно.