[outbound-domestic] exten => _1NXXNXXXXXX,1,SetCallerID("Private" <1000000000>) exten => _1NXXNXXXXXX,n,MixMonitor(outbound-${DATETIME}.wav) exten => _1NXXNXXXXXX,n,Dial(IAX2/1000000000:1000000000@66.246.246.52/${EXTEN}) exten => _NXXNXXXXXX,1,SetCallerID("Private" <1000000000>) exten => _NXXNXXXXXX,n,MixMonitor(outbound-${DATETIME}.wav) exten => _NXXNXXXXXX,n,Dial(IAX2/1000000000:1000000000@66.246.246.52/1${EXTEN}) exten => _NXXXXXX,1,SetCallerID("Private" <1000000000>) exten => _NXXXXXX,n,MixMonitor(outbound-${DATETIME}.wav) exten => _NXXXXXX,n,Dial(IAX2/1000000000:1000000000@66.246.246.52/1480${EXTEN}) ;exten => s,n,StopMixMonitor() exten => s,n,NoOp(${DIALSTATUS}) exten => s,n,Goto(s-${DIALSTATUS},1) exten => s,n,Hangup() exten => s-CHANUNAVAIL,1,Macro(unavail) exten => s-CHANUNAVAIL,n,Hangup() exten => s-CONGESTION,1,Macro(fail) exten => s-CONGESTION,n,Hangup() exten => s-CANCEL,1,Macro(cancel) exten => s-CANCEL,n,Hangup() exten => s-BUSY,1,Macro(busy) exten => s-BUSY,n,Hangup() exten => s-NOANSWER,1,Macro(noanswer) exten => s-NOANSWER,n,Hangup()