Без костылей это сделать не реально.
Я рекомендую приобрести модуль CFE.
В настройках провайдера есть поля "Manual Dialplan Incoming" и "Manual Dialplan Global"
В "Manual Dialplan Global" вставляется dialplan "как есть":
[ivr]
exten => _X!,1,Answer()
exten => _X!,2,Background(sound-welcome)
exten => _X!,3,WaitExten(10)
exten => 1,1,Dial(SIP/num1@askozia.local)
exten => 2,1,Dial(SIP/num2@askozia.local)
exten => t,1,Dial(SIP/num3@askozia.local)
В поле "Manual Dialplan Incoming" формат отличается, нет exten и приоритета:
Goto(ivr,${EXTEN},1)
Результат, после сохранения, следует анализировать в файле /etc/asterisk/extensions.conf
Сочетая эти поля можно настроить ivr.