[macro-nufone-dial] ... exten => s,n,Dial(IAX2/benshaw@nufone-1/${ARG1},,g) exten => s,n,NoOp(NUFONE: HANGUPCAUSE is ${HANGUPCAUSE} and DIALSTATUS is ${DIALSTATUS}) exten => s,n,Goto(dial-${DIALSTATUS},1) ... exten => dial-CANCEL,1,Hangup exten => dial-ANSWER,1,Hangup exten => dial-NOANSWER,1,Hangup exten => dial-BUSY,1,Busy exten => dial-CONGESTION,1,Macro(pri-dial,${ARG1},${ARG2}) exten => dial-CHANUNAVAIL,1,Macro(pri-dial,${ARG1},${ARG2})