[globals]
[incoming-enterprise]
;exten => 3180,1,Dial(Sip/77,rtT)
exten => 3388,1,Dial(Sip/77,rcT)
[incoming-capi] ;ankommend von CAPI
exten => 9,1,SetAccount(isdn)
exten => 9,2,Disa,no-password|default
exten => 44,1,SetLAnguage(de)
exten => 44,2,VoiceMAil(11)
exten => 45,1,Wait(1)
exten => 45,2,Answer()
exten => 45,3,capiHOLD
exten => 45,4,capiECT(${REMOTE-CAPI}:b11)
;exten => 45,3,Answer
;exten => 45,4,Playtones(440)
exten => t,4,Playback(invalid)
[default]
include => intern
include => kennziffern
include => parkedcalls
include => enum
;---------------------------------------------------------------------
[kennziffern]
exten => 3333,1,Goto(mainmenu,s,1)
exten => 95,1,SetLanguage(de)
exten => 95,2,VoicemailMain()
exten => 95,3,Hangup()
exten => 96,1,VoiceMail(11)
exten => 900,1,MeetMe(|E)
exten => 901,1,MeetMe(901|M)
exten => 902,1,MeetMe(902|M)
exten => 910,1,MeetMe(9999)
exten => 911,1,Directory(default)
exten => 912,1,SayAlpha(klimpel)
exten => 913,1,Wait(1)
exten => 913,2,Read(SOUND_NO|custom/menu1|2)
exten => 913,3,Record(custom/${SOUND_NO}:gsm)
exten => 913,4,Goto(default,913,2)
exten => 914,1,Read(SOUND_NO|custom/menu1|2)
exten => 914,2,Playback(custom/${SOUND_NO})
exten => 914,3,Goto(default,914,1)
exten => 915,1,Playback(aufnahme)
exten => 920,1,SetLanguage(de)
exten => 920,2,Background(pbx-invalid)
exten => 920,3,Goto(920,1)
exten => 982,1,Goto(mainmenu,s,1)
exten => 983,1,Goto(demo-1,s,1)
exten => 990,1,SetLanguage(de)
exten => 990,2,Answer
exten => 990,3,Queue(gruppe1|Tt|||145)
exten => 990,4,VoiceMail(u77)
exten => 991,1,SetLanguage(de)
exten => 991,2,Answer
exten => 991,3,Queue(gruppe2||||145)
exten => 991,4,VoiceMail(u77)
exten => 998,1,AgentLogin()
exten => 999,1,AgentCallbackLogin()
;-------- Extern Routing --------------------------------------
exten => _0[2-9].,1,SetAccount(extern)
exten => _0[2-9].,2,SetAMAFlags(billing)
exten => _0[2-9].,3,Dial(SIP/${EXTEN}@sipsnip,30)
exten => _0[2-9].,4,Dial(SIP/${EXTEN}@sipgate,30)
exten => _0[2-9].,5,Dial(SIP/${EXTEN}@sipgate,30)
exten => _0[2-9].,7,Playback(invalid)
exten => _0[1].,1,SetAccount(mobile)
exten => _0[1].,2,SetAMAFlags(billing)
exten => _0[1].,3,Dial(SIP/${EXTEN}@freenet,30)
exten => _0[1].,4,Dial(SIP/${EXTEN}@sipsnip,30)
exten => _0[1].,5,Dial(SIP/${EXTEN}@sipgate,30)
exten => _0[1].,6,Playback(invalid)
exten => _00.,1,SetAccount(ausland)
exten => _00.,2,SetAMAFlags(billing)
exten => _00.,3,Dial(SIP/${EXTEN}@sipsnip,30)
exten => _00.,4,Dial(SIP/${EXTEN}@sipgate,30)
exten => _00.,5,Dial(SIP/${EXTEN}@sipsnip,30)
exten => _00.,6,Playback(invalid)
exten => _[1-9]XXX.,1,SetAccount(extern)
exten => _[1-9]XXX.,2,SetAMAFlags(billing)
exten => _[1-9]XXX.,3,Dial(SIP/06203${EXTEN}@sipsnip,30)
exten => _[1-9]XXX.,4,Dial(SIP/06203${EXTEN}@freenet,30)
exten => _[1-9]XXX.,5,Dial(SIP/06203${EXTEN}@sipgate,30)
exten => _[1-9]XXX.,6,Playback(invalid
exten => _*50.,1,Dial(SIP/${EXTEN:3}@sipsnip,60)
exten => _*51.,1,Dial(SIP/${EXTEN:3}@freenet,60)
exten => _*52.,1,Dial(SIP/${EXTEN:3}@sipgate,60)
exten => _*53.,1,Dial(SIP/${EXTEN:3}@webde,60)
exten => _*54.,1,Dial(SIP/${EXTEN:3}@enterprise,60)
exten => _*55.,1,Dial(Zap/g1/${EXTEN:3})
exten => _*1XX,1,Dial(${REMOTE-SKC}/${EXTEN:2})
;exten => _[1-2]X,1,Dial(Zap/g1/${EXTEN})
;------------ Kurzwahl ---------------------------------------
exten => 8000,1,Goto(kennziffern,016075643823,1)
exten => t,1,Playback(invalid)
;---------------------------------------------------------------
[enum]
exten => _*1.,1,EnumLookup(${EXTEN:2})
exten => _*1.,2,Dial(${ENUM})
[intern]
exten => 77,1,Dial(SIP/77,15,rtT)
exten => 77,2,Queue(gruppe2|r||15)
;exten => 77,2,VoiceMail(u77)
exten => 78,1,Dial(SIP/78,15,rtT)
exten => 78,2,Queue(gruppe1|r||15)
exten => 78,3,VoiceMail(u78)
exten => 11,1,Dial(Zap/g1/11)
exten => 21,1,Dial(Zap/g1/21)
[submenu]
exten => 1,1,Goto(default,66,1)
exten => 2,1,Goto(default,77,2)
exten => s,1,Ringing()
exten => s,2,Wait(2)
exten => s,3,Background(men2)
[mainmenu]
exten => 1,1,Goto(submenu,s,1)
exten => 2,1,Goto(demo,s,1)
exten => 3,1,Dial(SIP/06203492341}@freenet,30,tr)
exten => 4,1,Hangup()
exten => 5,1,Directory(default)
exten => s,1,Ringing()
exten => s,2,Wait(4)
exten => s,3,Answer()
exten => s,4,Background(men1)