rendered paste body[general]
static=yes
writeprotect=no
clearglobalvars=no
[globals]
CONSOLE=Console/dsp ; Console interface for demo
IAXINFO=guest ; IAXtel username/password
TRUNK=Zap/g2 ; Trunk interface
TRUNKMSD=1 ; MSD digits to strip (usually 1 or 0)
[fax]
exten => fax,1,Goto(fax,2200,1)
exten => fax,2,Congestion
exten => fax,3,Hangup
exten => 2200,1,Dial(Zap/1)
[macro-slaline]
exten => s,1,SLATrunk(${ARG1})
exten => s,n,Goto(s-${SLATRUNK_STATUS}|1)
exten => s-FAILURE,1,Voicemail(1234|u)
exten => s-UNANSWERED,1,Voicemail(1234|u)
[line1]
include => fax
exten => s,1,Answer
exten => s,2,Macro(slaline|line1)
[line2]
include => fax
exten => s,1,Answer
exten => s,2,Macro(slaline|line2)
[line3]
include => fax
exten => s,1,Answer
exten => s,2,Macro(slaline|line3)
[line4]
include => fax
exten => s,1,Answer
exten => s,2,Macro(slaline|line4)
[line1_outbound]
exten => disa,1,Disa(no-password|line1_outbound)
exten => _9XXXXXXX.,1,Dial(Zap/5/${EXTEN:1})
exten => 8500,1,VoicemailMain(1234)
[line2_outbound]
exten => disa,1,Disa(no-password|line2_outbound)
exten => _9XXXXXXX.,1,Dial(Zap/6/${EXTEN:1})
exten => 8500,1,VoicemailMain(1234)
[line3_outbound]
exten => disa,1,Disa(no-password|line3_outbound)
exten => _9XXXXXXX.,1,Dial(Zap/7/${EXTEN:1})
exten => 8500,1,VoicemailMain(1234)
[line4_outbound]
exten => disa,1,Disa(no-password|line4_outbound)
exten => _9XXXXXXX.,1,Dial(Zap/8/${EXTEN:1})
exten => 8500,1,VoicemailMain(1234)
[sla_stations]
;include => fax
exten => station1,1,SLAStation(station1)
exten => station1_line1,hint,SLA:station1_line1
exten => station1_line1,1,SLAStation(station1_line1)
exten => station1_line2,hint,SLA:station1_line2
exten => station1_line2,1,SLAStation(station1_line2)
exten => station1_line3,hint,SLA:station1_line3
exten => station1_line3,1,SLAStation(station1_line3)
exten => station1_line4,hint,SLA:station1_line4
exten => station1_line4,1,SLAStation(station1_line4)
;exten => station2,1,SLAStation(station2)
;exten => station2_line1,hint,SLA:station2_line1
;exten => station2_line1,1,SLAStation(station2_line1)
;exten => station2_line2,hint,SLA:station2_line2
;exten => station2_line2,1,SLAStation(station2_line2)
;exten => station2_line3,hint,SLA:station2_line3
;exten => station2_line3,1,SLAStation(station2_line3)
;exten => station2_line4,hint,SLA:station2_line4
;exten => station2_line4,1,SLAStation(station2_line4)
;exten => station3,1,SLAStation(station3)
;exten => station3_line1,hint,SLA:station3_line1
;exten => station3_line1,1,SLAStation(station3_line1)
;exten => station3_line2,hint,SLA:station3_line2
;exten => station3_line2,1,SLAStation(station3_line2)
;exten => station3_line3,hint,SLA:station3_line3
;exten => station3_line3,1,SLAStation(station3_line3)
;exten => station3_line4,hint,SLA:station3_line4
;exten => station3_line4,1,SLAStation(station3_line4)
;exten => 202,1,SLAStation(202)
;exten => 202_line1,hint,SLA:202_line1
;exten => 202_line1,1,SLAStation(202_line1)
;exten => 202_line2,hint,SLA:202_line2
;exten => 202_line2,1,SLAStation(202_line2)
;exten => 202_line3,hint,SLA:202_line3
;exten => 202_line3,1,SLAStation(202_line3)
;exten => 202_line4,hint,SLA:202_line4
;exten => 202_line4,1,SLAStation(202_line4)
;exten => 203,1,SLAStation(203)
;exten => 203_line1,hint,SLA:203_line1
;exten => 203_line1,1,SLAStation(203_line1)
;exten => 203_line2,hint,SLA:203_line2
;exten => 203_line2,1,SLAStation(203_line2)
;exten => 203_line3,hint,SLA:203_line3
;exten => 203_line3,1,SLAStation(203_line3)
;exten => 203_line4,hint,SLA:203_line4
;exten => 203_line4,1,SLAStation(203_line4)
;exten => 204,1,SLAStation(206)
;exten => 204_line1,hint,SLA:204_line1
;exten => 204_line1,1,SLAStation(204_line1)
;exten => 204_line2,hint,SLA:204_line2
;exten => 204_line2,1,SLAStation(204_line2)
;exten => 204_line3,hint,SLA:204_line3
;exten => 204_line3,1,SLAStation(204_line3)
;exten => 204_line4,hint,SLA:204_line4
;exten => 204_line4,1,SLAStation(204_line4)
;exten => 205,1,SLAStation(205)
;exten => 205_line1,hint,SLA:205_line1
;exten => 205_line1,1,SLAStation(205_line1)
;exten => 205_line2,hint,SLA:205_line2
;exten => 205_line2,1,SLAStation(205_line2)
;exten => 205_line3,hint,SLA:205_line3
;exten => 205_line3,1,SLAStation(205_line3)
;exten => 205_line4,hint,SLA:205_line4
;exten => 205_line4,1,SLAStation(205_line4)
exten => 206,1,SLAStation(206)
exten => 206_line1,hint,SLA:206_line1
exten => 206_line1,1,SLAStation(206_line1)
exten => 206_line2,hint,SLA:206_line2
exten => 206_line2,1,SLAStation(206_line2)
exten => 206_line3,hint,SLA:206_line3
exten => 206_line3,1,SLAStation(206_line3)
exten => 206_line4,hint,SLA:206_line4
exten => 206_line4,1,SLAStation(206_line4)
;exten => 207,1,SLAStation(207)
;exten => 207_line1,hint,SLA:207_line1
;exten => 207_line1,1,SLAStation(207_line1)
;exten => 207_line2,hint,SLA:207_line2
;exten => 207_line2,1,SLAStation(207_line2)
;exten => 207_line3,hint,SLA:207_line3
;exten => 207_line3,1,SLAStation(207_line3)
;exten => 207_line4,hint,SLA:207_line4
;exten => 207_line4,1,SLAStation(207_line4)
exten => 208,1,SLAStation(208)
exten => 208_line1,hint,SLA:208_line1
exten => 208_line1,1,SLAStation(208_line1)
exten => 208_line2,hint,SLA:208_line2
exten => 208_line2,1,SLAStation(208_line2)
exten => 208_line3,hint,SLA:208_line3
exten => 208_line3,1,SLAStation(208_line3)
exten => 208_line4,hint,SLA:208_line4
exten => 208_line4,1,SLAStation(208_line4)
;exten => 209,1,SLAStation(209)
;exten => 209_line1,hint,SLA:209_line1
;exten => 209_line1,1,SLAStation(209_line1)
;exten => 209_line2,hint,SLA:209_line2
;exten => 209_line2,1,SLAStation(209_line2)
;exten => 209_line3,hint,SLA:209_line3
;exten => 209_line3,1,SLAStation(209_line3)
;exten => 209_line4,hint,SLA:209_line4
;exten => 209_line4,1,SLAStation(209_line4)
;exten => 211,1,SLAStation(211)
;exten => 211_line1,hint,SLA:211_line1
;exten => 211_line1,1,SLAStation(211_line1)
;exten => 211_line2,hint,SLA:211_line2
;exten => 211_line2,1,SLAStation(211_line2)
;exten => 211_line3,hint,SLA:211_line3
;exten => 211_line3,1,SLAStation(211_line3)
;exten => 211_line4,hint,SLA:211_line4
;exten => 211_line4,1,SLAStation(211_line4)
exten => 8500,1,VoicemailMain()
;exten => 202,1,Dial(SIP/202)
;exten => 203,1,Dial(SIP/203)
;exten => 204,1,Dial(SIP/204)
;exten => 205,1,Dial(SIP/205)
;exten => 206,1,Dial(SIP/206)
;exten => 207,1,Dial(SIP/207)
;exten => 208,1,Dial(SIP/208)
;exten => 209,1,Dial(SIP/209)
;exten => 212,1,Dial(SIP/212)
exten => _7XXX,1,Dial(SIP/${EXTEN:1})