Добрый день!
Решил попробовать через Мультифон. Тоже не работает как надо. Попробую понятно и подробно описать суть проблемы.
Надо:
Абонент А звонит абоненту Б, который в данный момент не доступен. Звонок переадресовывается на мобильный номер абонента Б. Абонент Б получает gsm-звонок и должен видеть на телефоне, что ему звонит Абонент А, а не шлюз.
Реализация:
Есть экстеншн 100, у него прописан мегафоновский мобильный +7926xxxxxxx с включённой услугой Мультифон (соответствующий VOIP-оператор добавлен в системе 3CX).
Есть экстеншн 102, у него также прописан мобильный +7985xxxxxxx. В правилах переадресации этого экстеншена стоит, что в случае не ответа, отсутствия и т.д. звонки переадресовывать на мобильный.
В исходящих правилах создал правило, срабатывающее при звонке с экстеншена 100 на номера длиной 10-11 знаков и отправляющее звонок через мультифоновский сип-аккаунт экстеншена 100. Все звонки через это правило будут идентифицированы у принимающей стороны как +7926xxxxxxx.
Проблема:
Всё вроде красиво, НО правило не срабатывает( Срабатывает другое, более общее правило. Эксперименты показали, что если в правиле в поле "Вызовы с внутренних номеров" указать вместо экстеншена 100 номер 102, то оно сработает. Получается что звонок идёт от имени абонента 102, через маршрут сип аккаунта абонента 100.
Подскажите, как же добиться передачи номера вызывающего абонента, абоненту, не зарегистрированному в данный момент на сервере 3CX/