[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})