All pastes #162589 Raw Edit

Untitled

public text v1 · immutable
·published 2006-09-06 17:53 UTC
rendered paste body
[extensions]
; load some Realtime extensions using macro-extvm

; VM Cover

[internal-ld]
; includes some other contexts for keeping callers from getting out where they shouldn't be
; internal, internal-local, outbound-ld


; Macro for standard phones...
; First arg is extension, second arg is cover extension/number...
[macro-extvm]

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)

exten => a,1,Goto(internal-ld,${ARG2},1)