Доброго времени суток. Есть ли возможность правильно записать в CDR кто ответил на входящий звонок пришедший с GoIP. GoIP настроен в режиме Single Server Mode и при входящих звонках он делает Forwarding to VoIP Number: goip
.
В плане набора я делаю:
exten => goip,1,Macro(recording,${CALLERID(num)},${EXTEN})
same => n,GotoIfTime(10:00-22:00,Mon-Sun,*,*?work)
same => n,Background(/etc/asterisk/audio/audiooo)
same => n,Hangup
same => n(work),NoOp("")
same => n,Answer()
same => n,Background(/etc/asterisk/audio/audio)
same => n,Dial(Sip/101&Sip/102&Sip/103&Sip/104&Sip/105&Sip/106&Sip/107&Sip/108&Sip/109&Sip/110,60,m(KorzinaMOH))
same => n,Background(/etc/asterisk/audio/audioo)
И как итог в статистике я получаю:
кто звонил : 0671112233
куда звонил: goip
есть ли возможность записать в CDR таки ${EXTEN} который трубку снял, а не куда GoIP отправил звонок?
Варианты
1) звонить в очередь, парсить сообщения очереди
2) использовать опцию U( x^arg ), в ней выставить переменную CDR https://wiki.asterisk.org/wiki/display/AST/Asterisk+13+Application_Dial
3) использовать h-extension или hangup handler. https://wiki.asterisk.org/wiki/display/AST/Hangup+Handlers
Задан: 2020-09-21 23:06:20 +0400
Просмотрен: 507 раз
Обновлен: Sep 22 '20
asterisk macro-auto-blkvm set variable
inbound proxy к asterisk (freepbx)
Проблемы с пакетом ACK при VPN соединении [закрыт]
Asterisk + GoIP32 в режиме "Config by Group"
Переригистрация SIP пользователей после sip reload
Call duration and billsec in click2call
Очень высокая нагрузка на Астериск. Task processor queue reached 500 scheduled tasks
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
"есть ли возможность записать в CDR таки ${EXTEN} который трубку снял" - у вас сейчас так и происходит. Непонятна задача.
zzuz ( 2020-09-22 02:00:17 +0400 )редактироватьчуть не так выразился, трубку снимает "goip", но отвечает на звонок по факту то 101 или 102 или... или etc. Вот это и хочется записать в CDR, оператора (101-110), а не goip
ramadan ( 2020-09-22 11:18:15 +0400 )редактировать