macro-voicemail] ;Macros exten => s,1,Dial(${ARG1},20,) exten => s,2,GotoIf($["${ARG2}" =""]?s,4) exten => s,3,Set(MACRO_EXTEN=${ARG2}) exten => s,4,NoOp(${MACRO_EXTEN}) exten => s,5,Goto(s-${DIALSTATUS},1) exten => s-NOANSWER,1,Voicemail(u${MACRO_EXTEN}) exten => s-NOANSWER,2,Goto(incoming,s,1) exten => s-BUSY,1,Voicemail(b${MACRO_EXTEN}) exten => s-BUSY,2,Goto(incoming,s,1) exten => _s-.,1,Goto(s-NOANSWER,1)