Displaying 1 result from an estimated 1 matches for "voip_preferred".
2004 Jun 09
0
failover for voip providers (i.e. Dial() doesn't give enough options)
...ng the number again if it really was busy, only if the
VOIP provider couldn't complete the call.
Is there some way to access the call failure reason in the dialplan and branch
based on that? i.e. something like
exten => _NXXNXXXXXX,1,SetCIDNum(${MYNUM})
exten => _NXXNXXXXXX,2,Dial(${VOIP_PREFERRED}/${EXTEN})
exten => _NXXNXXXXXX,3,Congestion
exten => _NXXNXXXXXX,103,GotoIf($[${CALLFAILREASON} == BUSY]?:202)
exten => _NXXNXXXXXX,104,Busy
exten => _NXXNXXXXXX,202,Dial(${VOIP_BACKUP}/${EXTEN})
exten => _NXXNXXXXXX,203,Congestion
exten => _NXXNXXXXXX,303,GotoIf($[${CALLFAILREAS...