Code:
[general]
static=yes
writeprotect=no
[default]
include => 1234567
include => 1234568
include => 1234569
exten => 1234567,1,Dial(SIP/31,15,r)
exten => 1234567,2,Goto(mr-${DIALSTATUS},1)
exten => mr-BUSY,1,Goto(1234568,1)
exten => mr-NOANSWER,1,Goto(1234568,1)
exten => mr-CHANUNAVAIL,1,Goto(1234568,1)
exten => 1234568,1,Dial(SIP/32,10,r)
exten => 1234568,2,Goto(tb-${DIALSTATUS},1)
exten => tb-BUSY,1,Goto(1234569,1)
exten => tb-NOANSWER,1,Goto(1234569,1)
exten => tb-CHANUNAVAIL,1,Goto(1234569,1)
exten => 1234569,1,Dial(SIP/33,10,r)
exten => 1234569,2,Goto(dom-${DIALSTATUS},1)
exten => dom-BUSY,1,Goto(1234567,1)
exten => dom-NOANSWER,1,Goto(1234567,1)
exten => dom-CHANUNAVAIL,1,Goto(1234567,1)
[1234567]
exten => _3X,1,NoCDR()
exten => _3X,n,Dial(SIP/${EXTEN},55,Ttr)
exten => _[0-9].,1,Set(CALLERID(num)=1234567)
exten => _[0-9].,2,Dial(CAPI/ISDN1/${EXTEN},30,r)
exten => t,1,Hangup
[1234568]
exten => _3X,1,NoCDR()
exten => _3X,n,Dial(SIP/${EXTEN},55,Ttr)
exten => _[0-9].,1,Set(CALLERID(num)=1234568)
exten => _[0-9].,2,Dial(CAPI/ISDN1/${EXTEN},30,r)
exten => t,1,Hangup
[1234569]
exten => _3X,1,NoCDR()
exten => _3X,n,Dial(SIP/${EXTEN},55,Ttr)
exten => _[0-9].,1,Set(CALLERID(num)=1234569)
exten => _[0-9].,2,Dial(CAPI/ISDN1/${EXTEN},60,r)
exten => t,1,Hangup