crazyass:/etc/asterisk# nano extensions.conf GNU nano 1.2.4 File: extensions.conf Modified [globals] JOHN=Zap/1 JANE=SIP/jane [macro-stdexten] exten => s,1,Dial(${ARG1},36) exten => s,2,Goto(s-${DIALSTATUS},1) exten => s-BUSY,1,GotoIf($[${ARG2}=NONE]?3) exten => s-BUSY,2,Voicemail(b${ARG2}) exten => s-BUSY,2,Hangup exten => s-NOANSWER,1,GotoIf($[${ARG2}=NONE]?3) exten => s-NOANSWER,2,Voicemail(u${ARG2}) exten => s-NOANSWER,3,Hangup exten => s-.,1,Goto(s-NOANSWER,1) exten => a,1,VoicemailMain(${ARG1}) exten => a,2,Hangup [incoming] exten => s,1,Answer( ) exten => s,2,Background(enter-ext-of-person) exten => s,3,Set(TIMEOUT(digit)=3) exten => s,4,Set(TIMEOUT(response)=15) exten => i,1,Playback(pbx-invalid) exten => i,2,Goto(s,1) exten => t,1,Playback(vm-goodbye) exten => t,2,Hangup( ) include => internal [internal] ; Dial, w/ timeout of 36s (6rings) exten => 101,1,Macro(stdexten,${JOHN},101) exten => 102,1,Macro(stdexten,${JANE},102) [outgoing] exten => _1NXXNXXXXXX,1,dial(SIP/${EXTEN}@sip.broadvoice.com,30) exten => _1NXXNXXXXXX,2,congestion() exten => _1NXXNXXXXXX,102,busy() [myphones] include => internal include => outgoing