Страница 1 из 1

Custom Features

Добавлено: 17 окт 2015, 10:38
The Sea Capitan
Добрый день.
Столкнулся с задачей отправлять СМС собеседнику во время разговора,решил использовать features codes.
Т.е. жмем *3,отправляется СМС,работник слышит уведомление об отправке.

В features_applicationmap_custom.conf прописал

Код: Выделить всё

sendcutaway => *3,peer/callee,Macro,smssendcutaway
В extensions_override_freepbx.conf прописал

Код: Выделить всё

exten => s,n,Playback(message)
и собственно отправку СМС (использует CALLERID)

Ну и в extensions_custom.conf помимо прочего прописал

Код: Выделить всё

exten => s,n,Set(DYNAMIC_FEATURES=sendcutaway)
Отправка СМС замечательно работает,однако есть одна неприятная особенность,избавиться от которой я не могу уже продолжительное время.

При выставлении режима self в

Код: Выделить всё

sendcutaway => *3,peer/callee,Macro,smssendcutaway
уведомление об отправке идет в сторону работника как и нужно,но сообщение использует его же callerid, т.е. сообщение отправляем сами себе
При выставлении режима peer все наоборот: сообщение клиенту,уведомление тоже клиенту.

Каким образом можно решить проблему?Возможно стоит использовать вместо CALLERID что-то другое.

Re: Custom Features

Добавлено: 17 окт 2015, 11:48
The Sea Capitan
Решил: Записывал CALLERID до манипуляций с features codes в переменную,а позже ее вызывал.