Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
[macro-beeline]
#Звоним через Билайн
exten => s,1,Dial(Dongle/g2/8${ARG1:1},60)
[beeline-out]
#Звонки на Билайновские DEF отправляем через транк macro-beeline
exten => _790587[4-7]XXXX,1,Macro(beeline,${EXTEN})
exten => _790681[6-9]XXXX,1,Macro(beeline,${EXTEN})
[macro-tele2]
#Звонки с Tele2 DEF отправляем через macro-beeline...
exten => s,1,Macro(beeline,${ARG1})
#...или звоним напрямую
# exten => s,1,Dial(Dongle/g1/8${ARG1:1},60)
[tele2-out]
#Звонки на Tele2 DEF отправляем через macro-tele2
exten => _79042[47][5-9]XXXX,1,Macro(tele2,${EXTEN})
exten => _790431XXXXX,1,Macro(tele2,${EXTEN})
Теперь, когда нам надо звонки на Теле2 отправить через Билайн, мы просто в macro-tele2 указываем ссылку на макрос набора номера Билайн. Если нужно звонить напрямую, то вместо Macro(beeline,${ARG1}) используем Dial().
Настройка Asterisk для оптимизации расходов на сотовую связь