1,ExecIf($["${EXTEN}" = "h"]?Hangup())
n,GotoIf($["${CALLERID(num)}" != "7926555555"]?hangup)
n,Playback(call-forwarding)
n,Set(TMPFILE=/tmp/${MD5(${UNIQUEID})}.call)
n,Set(CALLFILEDIR=${ASTSPOOLDIR}/outgoing/)
n,System(touch ${TMPFILE})
n,System(echo "Channel: LOCAL/"${CALLERID(num)}"@internal" >> ${TMPFILE})
n,System(echo "MaxRetries: 1" >> ${TMPFILE})
n,System(echo "RetryTime: 10" >> ${TMPFILE})
n,System(echo "WaitTime: 20" >> ${TMPFILE})
n,System(echo "Context: internal" >> ${TMPFILE})
n,System(echo "Extension: 000067" >> ${TMPFILE})
n,System(echo "RetryTime: 10" >> ${TMPFILE})
n,System(echo "Priority: 1" >> ${TMPFILE})
n,System(echo "AlwaysDelete: Yes" >> ${TMPFILE})
n,System(echo >> ${TMPFILE})
n,System(cp ${TMPFILE} ${CALLFILEDIR})
n(hangup),Hangup()
Добавляете новое приложение, в коротом номер 7926555555 меняете на свой, и направляете все звонки с транка на это приложение, в итоге если ваш номер совпадает с указанным, Askozia сбросит вызов и наберет вам. После ответа набирайте нужный номер абонента, внутренний или внешний.