VICITRUNK1=SIP/sgw1 ; Trunk interface VICITRUNK2=SIP/sgw2 ; 2nd trunk interface ; ViciDial Outbound FailOver Dialing exten => _91NXXNXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log) exten => _91NXXNXXXXXX,n,Dial(${VICITRUNK2}/${EXTEN:1},,To) exten => _91NXXNXXXXXX,n,GotoIf($["${DIALSTATUS}" = "CHANUNAVAIL"]?20) exten => _91NXXNXXXXXX,n,Hangup() exten => _91NXXNXXXXXX,20,Dial(${VICITRUNK1}/${EXTEN:1},,To) exten => _91NXXNXXXXXX,n,Hangup() ; VICIDIAL_auto_dialer transfer script AMD with Load Balanced: exten => 8369,1,AGI(agi://127.0.0.1:4577/call_log) exten => 8369,n,AMD(2000,2000,1000,5000,120,50,4,256) exten => 8369,n,AGI(VD_amd.agi,${EXTEN}) exten => 8369,n,AGI(agi-VDAD_ALL_outbound.agi,NORMAL-----LB) exten => 8369,n,Hangup() ; Local channel resolution fix for Asterisk 13 exten => _1383XX,1,AGI(agi-VDAD_local_optimize.agi,${CONNECTEDLINE(name)}) exten => _1383XX,n,Wait(2) exten => _1383XX,n,Hangup()