Custom Features
Добавлено: 17 окт 2015, 10:38
Добрый день.
Столкнулся с задачей отправлять СМС собеседнику во время разговора,решил использовать features codes.
Т.е. жмем *3,отправляется СМС,работник слышит уведомление об отправке.
В features_applicationmap_custom.conf прописал
В extensions_override_freepbx.conf прописал
и собственно отправку СМС (использует CALLERID)
Ну и в extensions_custom.conf помимо прочего прописал
Отправка СМС замечательно работает,однако есть одна неприятная особенность,избавиться от которой я не могу уже продолжительное время.
При выставлении режима self в уведомление об отправке идет в сторону работника как и нужно,но сообщение использует его же callerid, т.е. сообщение отправляем сами себе
При выставлении режима peer все наоборот: сообщение клиенту,уведомление тоже клиенту.
Каким образом можно решить проблему?Возможно стоит использовать вместо CALLERID что-то другое.
Столкнулся с задачей отправлять СМС собеседнику во время разговора,решил использовать features codes.
Т.е. жмем *3,отправляется СМС,работник слышит уведомление об отправке.
В features_applicationmap_custom.conf прописал
Код: Выделить всё
sendcutaway => *3,peer/callee,Macro,smssendcutaway
Код: Выделить всё
exten => s,n,Playback(message)
Ну и в extensions_custom.conf помимо прочего прописал
Код: Выделить всё
exten => s,n,Set(DYNAMIC_FEATURES=sendcutaway)
При выставлении режима self в
Код: Выделить всё
sendcutaway => *3,peer/callee,Macro,smssendcutaway
При выставлении режима peer все наоборот: сообщение клиенту,уведомление тоже клиенту.
Каким образом можно решить проблему?Возможно стоит использовать вместо CALLERID что-то другое.