;########################################################################### ;# Ancorra Dial Macro ;########################################################################### [macro-ancorra-dial] exten => s,1,ChanIsAvail(SIP/VOC0032-1,s,) exten => s,n,Dial(SIP/VOC0032-1,17) exten => s,n,Goto(s-${DIALSTATUS},1) exten => s,102,ChanIsAvail(SIP/VOC0032-2,s,) exten => s,n,Dial(SIP/VOC0032-2,17) exten => s,n,Goto(s-${DIALSTATUS},1) exten => s,203,ChanIsAvail(SIP/VOC0042-1,s,) exten => s,n,Dial(SIP/VOC0042-1,17) exten => s,n,Goto(s-${DIALSTATUS},1) exten => s-NOANSWER,1,Voicemail(u${VMBOX}) exten => s-NOANSWER,n,Hangup exten => s-BUSY,1,Voicemail(b${VMBOX}) exten => s-BUSY,n,Hangup exten => s-CONGESTION,1,Goto(s-NOANSWER,1) exten => s-CHANUNAVAIL,1,Goto(s-NOANSWER,1) exten => s-ANSWER,1,Macro(handle-hangup) exten => s-.,1,Goto(s-NOANSWER,1)