All pastes #162650 Raw Edit

Mine

public text v1 · immutable
·published 2006-09-06 18:53 UTC
rendered paste body
; Macro for standard phones...
; First arg is extension, second arg is cover extension/number...
[macro-extvm]
exten => ${MACRO_EXTEN},hint,SIP/${MACRO_EXTEN}
exten => s,1,DumpChan()
exten => s,n,Dial(${ARG1}&${ARG1}a&${ARG1}b&${ARG1}c,20)
exten => s,n,Goto(s-${DIALSTATUS},1)
exten => s-NOANSWER,1,Voicemail(u${MACRO_EXTEN}@booyah)
exten => s-NOANSWER,2,Hangup()
exten => s-BUSY,1,Voicemail(b${MACRO_EXTEN}@booyah)
exten => s-BUSY,2,Hangup()
exten => _s-.,1,Goto(s-NOANSWER,1)

; Operator (for VM)
exten => o,1,SetCIDName(VM-${CALLERIDNAME})
exten => o,n,Macro(autoatt-options|${OPERATORS}|600)

; Cover extension...  If not set, goes back to voicemail...
exten => a,1,GotoIf($["${ARG2}"=""]?s-${DIALSTATUS},1:internal-ld,${ARG2},1)