exten => s,1,SetAccount(Progrexion) exten => s,2,Dial(SIP/${ARG2},15) ; Ring the inte$ exten => s,3,Goto(s-${DIALSTATUS},1) ; Jump based on sta$ exten => s-NOANSWER,1,Voicemail(u${ARG1}@${ARG3}) ; If unavailable, s$ exten => s-NOANSWER,2,Goto(default,s,1) ; If they press #, return t$ exten => s-BUSY,1,Voicemail(b${ARG1}@${ARG3}) ; If busy, send to $ exten => s-BUSY,2,Goto(default,s,1) ; If they press #, $ exten => _s-.,1,Goto(s-NOANSWER,1) ; Treat anything el$ exten => a,1,VoicemailMain(${ARG1})