rendered paste bodyextensions.conf
[globals]
DYNAMIC_FEATURES => automon
[general]
static=yes
writeprotect=yes
[nonsip]
;Kills any calls from non-SIP user
exten => _X.,1,Congestion
;Register extensions to SIP
[sip]
include => parkedcalls
;Esmeralda
exten => 0,1,Dial(SIP/exa,20,wW)
exten => 0,2,Voicemail(0@sebis)
exten => 0,3,PlayBac(vm-goodbye)
exten => 0,4,Wait(2)
exten => 0,5,Hangup()
;Kathy
exten => 12,1,Dial(SIP/kmm,20,wW)
exten => 12,2,Voicemail(12@sebis)
exten => 12,3,PlayBack(vm-goodbye)
exten => 12,4,Wait(2)
exten => 12,5,Hangup()
;Chuck
exten => 13,1,Dial(SIP/caw,20,wW)
exten => 13,2,Voicemail(13@sebis)
exten => 13,3,Playback(vm-goodbye)
exten => 13,4,Wait(2)
exten => 13,5,Hangup()
;Laser Room
exten => 15,1,Dial(SIP/laser,20,wW)
exten => 15,2,Voicemail(0@sebis)
exten => 15,3,Playback(vm-goodbye)
exten => 15,4,Wait(2)
exten => 15,5,Hangup()
;Terry
exten => 16,1,Dial(SIP/tlb,20,wW)
exten => 16,2,Voicemail(16@sebis)
exten => 16,3,PlayBack(vm-goodbye)
exten => 16,4,Wait(2)
exten => 16,5,Hangup()
;Computer Room
exten => 17,1,Dial(SIP/computer,20,wW)
exten => 17,2,Voicemail(0@sebis)
exten => 17,3,PlayBack(vm-goodbye)
exten => 17,4,Wait(2)
exten => 17,5,Hangup()
;Jim Bardzinski
exten => 20,1,Dial(SIP/jmb,20,wW)
exten => 20,2,Voicemail(20@sebis)
exten => 20,3,PlayBack(vm-goodbye)
exten => 20,4,Wait(2)
exten => 20,5,Hangup()
;Jim Whelan
exten => 21,1,Dial(SIP/jjw,20,wW)
exten => 21,2,Voicemail(21@sebis)
exten => 21,3,PlayBack(vm-goodbye)
exten => 21,4,Wait(2)
exten => 21,5,Hangup()
;Wes
exten => 22,1,Dial(SIP/wes,20,wW)
exten => 22,2,Voicemail(22@sebis)
exten => 22,3,PlayBack(vm-goodbye)
exten => 22,4,Wait(2)
exten => 22,5,Hangup()
;Michael
exten => 23,1,Dial(SIP/mcs,20,wW)
exten => 23,2,Voicemail(23@sebis)
exten => 23,3,PlayBack(vm-goodbye)
exten => 23,4,Wait(2)
exten => 23,5,Hangup()
;Lettershop
exten => 24,1,Dial(SIP/letter,20,wW)
exten => 24,2,Voicemail(24@sebis)
exten => 24,3,PlayBack(vm-goodbye)
exten => 24,4,Wait(2)
exten => 24,5,Hangup
;Dan
exten => 25,1,Dial(SIP/dlo,20,wW)
exten => 25,2,Voicemail(25@sebis)
exten => 25,3,PlayBack(vm-goodbye)
exten => 25,4,Wait(2)
exten => 25,5,Hangup()
exten => 9999,1,Answer
exten => 9999,2,VoicemailMain(@sebis)
exten => 9999,3,HangUp
exten => _X.,1,Dial(Zap/g1/${EXTEN},120)
[incoming_1]
;Incoming calls from the FXO port 1
exten => s,1,Answer()
exten => s,2,Wait(1)
exten => s,3,Dial(SIP/exa,10,wW)
exten => s,4,Background(welcome)
exten => s,5,Background(enter-ext-of-person)
exten => s,6,Background(or-press)
exten => s,7,WaitExten
exten => 0,1,Goto(sip,0,1)
exten => 12,1,Goto(sip,12,1)
exten => 13,1,Goto(sip,13,1)
exten => 15,1,Goto(sip,15,1)
exten => 16,1,Goto(sip,16,1)
exten => 17,1,Goto(sip,17,1)
exten => 20,1,Goto(sip,20,1)
exten => 21,1,Goto(sip,21,1)
exten => 22,1,Goto(sip,22,1)
exten => 23,1,Goto(sip,23,1)
exten => 24,1,Goto(sip,24,1)
exten => 25,1,Goto(sip,25,1)
exten => s,n,Hangup()
;[incoming_2]
;Incoming calls from the FXO port 2
;exten => s,1,Answer()
;exten => s,2,Wait(1)
;exten => s,3,Dial(SIP/exa,10)
;exten => s,n,Background(pbx-transfer)
;exten => s,n,WaitExten
;exten => 0,1,Goto(sip,0,1)
;exten => 12,1,Goto(sip,12,1)
;exten => 13,1,Goto(sip,13,1)
;exten => 15,1,Goto(sip,15,1)
;exten => 16,1,Goto(sip,16,1)
;exten => 17,1,Goto(sip,17,1)
;exten => 20,1,Goto(sip,20,1)
;exten => 21,1,Goto(sip,21,1)
;exten => 22,1,Goto(sip,22,1)
;exten => 23,1,Goto(sip,23,1)
;exten => 24,1,Goto(sip,24,1)
;exten => 25,1,Goto(sip,25,1)
;[incoming_3]
;Incoming calls from the FXO port 3
;exten => s,1,Answer()
;exten => s,2,Wait(1)
;exten => s,3,Dial(SIP/exa,10)
;exten => s,n,Background(pbx-transfer)
;exten => s,n,WaitExten
;exten => 0,1,Goto(sip,0,1)
;exten => 12,1,Goto(sip,12,1)
;exten => 13,1,Goto(sip,13,1)
;exten => 15,1,Goto(sip,15,1)
;exten => 16,1,Goto(sip,16,1)
;exten => 17,1,Goto(sip,17,1)
;exten => 20,1,Goto(sip,20,1)
;exten => 21,1,Goto(sip,21,1)
;exten => 22,1,Goto(sip,22,1)
;exten => 23,1,Goto(sip,23,1)
;exten => 24,1,Goto(sip,24,1)
;exten => 25,1,Goto(sip,25,1)
;[incoming_4]
;Incoming calls from the FXO port 4
;exten => s,1,Answer()
;exten => s,2,Wait(1)
;exten => s,3,Dial(SIP/exa,10)
;exten => s,n,Background(pbx-transfer)
;exten => s,n,WaitExten
;exten => 0,1,Goto(sip,0,1)
;exten => 12,1,Goto(sip,12,1)
;exten => 13,1,Goto(sip,13,1)
;exten => 15,1,Goto(sip,15,1)
;exten => 16,1,Goto(sip,16,1)
;exten => 17,1,Goto(sip,17,1)
;exten => 20,1,Goto(sip,20,1)
;exten => 21,1,Goto(sip,21,1)
;exten => 22,1,Goto(sip,22,1)
;exten => 23,1,Goto(sip,23,1)
;exten => 24,1,Goto(sip,24,1)
;exten => 25,1,Goto(sip,25,1)
zapata.conf
[trunkgroups]
; define any trunkgroups here
[channels]
; hardware channels
usecallerid=yes
hidecallerid=no
callwaiting=yes
threewaycalling=yes
transfer=yes
echocancel=yes
echotraining=yes
immediate=no
; define channels
context=incoming_1
signalling=fxs_ks
channel => 1
context=incoming_2
signalling=fxs_ks
channel => 2
context=incoming_3
signalling=fxs_ks
channel => 3
context=incoming_4
signalling=fxs_ks
channel => 4