1 | изначальная версия редактировать | |
Добрый день! Проблема такая: входящий звонок идет в ivr, где если нажать нужную цифру, звонок уходит в очередь соответствующего отдела! Там у первого принявшего телефона входящий номер определяется! Далее, если перевести звонок на другой добавочный, у того КОМУ переводят, вместо внутреннего номера того, КТО переводит, отображается asterisk! Как сделать чтобы при переводе из очереди передавался внутренний номер переводящего! Перевод используется - attended transfer (*2)...
Кусок плана, куда приходит входящий вызов:
exten => s,n,Background(/var/lib/asterisk/moh/voicemail/voicemenu)
exten => s,n,WaitExten(7)
exten => 2,1,Answer()
exten => 2,n,Queue(2000,tm)
exten => 2,n,Hangup()
exten => 3,1,Answer()
exten => 3,n,Queue(3000,tm)
exten => 3,n,Hangup()
Думается, что очереди надо вынести в отдельный контекст и там описать трансфер, но никак не пойму как реализовать!
2 | No.2 Revision редактировать |
Добрый день! Проблема такая: входящий звонок идет в ivr, где если нажать нужную цифру, звонок уходит в очередь соответствующего отдела! Там у первого принявшего телефона входящий номер определяется! Далее, если перевести звонок на другой добавочный, у того КОМУ переводят, вместо внутреннего номера того, КТО переводит, отображается asterisk! Как сделать чтобы при переводе из очереди передавался внутренний номер переводящего! Перевод используется - attended transfer (*2)...
Кусок плана, куда приходит входящий вызов:
exten => Думается, что очереди надо вынести в отдельный контекст и там описать трансфер, но никак не пойму как реализовать!
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.