rendered paste body[zaptel.conf]
#Global Settings
loadzone = us
defaultzone = us
#Analog Config
#PRI Config
span=1,1,0,esf,b8zs
bchan=1-23
dchan=24
span=2,1,0,esf,b8zs
bchan=25-47
dchan=48
[zapata.conf]
[channels]
;PRI Config
group=2
stripmsd=0
context=inbound
callerid=asreceived
signalling=pri_cpe
pridialplan=unknown
switchtype=national
immediate=no
echocancel=yes
echocancelwhenbridged=yes
echotraining=400
priindication=inband
faxdetect=incoming
channel => 1-23
group=2
stripmsd=0
context=inbound
callerid=asreceived
signalling=pri_cpe
pridialplan=unknown
switchtype=national
immediate=no
echocancel=yes
echocancelwhenbridged=yes
echotraining=400
priindication=inband
faxdetect=incoming
channel => 25-47
;Analog Config
[extensions.conf]
;
; Static extension configuration file, used by
; the pbx_config module. This is where you configure all your
; inbound and outbound calls in Asterisk.
;
; This configuration file is reloaded
; - With the "extensions reload" command in the CLI
; - With the "reload" command (that reloads everything) in the CLI
;
; The "General" category is for certain variables.
;
[general]
;
; If static is set to no, or omitted, then the pbx_config will rewrite
; this file when extensions are modified. Remember that all comments
; made in the file will be lost when that happens.
;
; XXX Not yet implemented XXX
;
static=yes
;
; if static=yes and writeprotect=no, you can save dialplan by
; CLI command 'save dialplan' too
;
writeprotect=no
;
; If autofallthrough is set, then if an extension runs out of
; things to do, it will terminate the call with BUSY, CONGESTION
; or HANGUP depending on Asterisk's best guess (strongly recommended).
;
; If autofallthrough is not set, then if an extension runs out of
; things to do, asterisk will wait for a new extension to be dialed
; (this is the original behavior of Asterisk 1.0 and earlier).
;
autofallthrough=yes
;
; If clearglobalvars is set, global variables will be cleared
; and reparsed on an extensions reload, or Asterisk reload.
;
; If clearglobalvars is not set, then global variables will persist
; through reloads, and even if deleted from the extensions.conf or
; one if its included files, will remain set to the previous value.
;
clearglobalvars=no
;
; If priorityjumping is set to 'yes', then applications that support
; 'jumping' to a different priority based on the result of their operations
; will do so (this is backwards compatible behavior with pre-1.2 releases
; of Asterisk). Individual applications can also be requested to do this
; by passing a 'j' option in their arguments.
;
priorityjumping=no
;
; You can include other config files, use the #include command
; (without the ';'). Note that this is different from the "include" command
; that includes contexts within other contexts. The #include command works
; in all asterisk configuration files.
;#include "filename.conf"
; The "Globals" category contains global variables that can be referenced
; in the dialplan with ${VARIABLE} or ${ENV(VARIABLE)} for Environmental
; variables,
; ${${VARIABLE}} or ${text${VARIABLE}} or any hybrid
;
[globals]
CONSOLE=Console/dsp ; Console interface for demo
;CONSOLE=Zap/1
;CONSOLE=Phone/phone0
IAXINFO=guest ; IAXtel username/password
;IAXINFO=myuser:mypass
;
; Note the 'g2' in the TRUNK variable above. It specifies which group (defined
; in zapata.conf) to dial, i.e. group 2, and how to choose a channel to use in
; the specified group. The four possible options are:
;
; g: select the lowest-numbered non-busy Zap channel
; (aka. ascending sequential hunt group).
; G: select the highest-numbered non-busy Zap channel
; (aka. descending sequential hunt group).
; r: use a round-robin search, starting at the next highest channel than last
; time (aka. ascending rotary hunt group).
; R: use a round-robin search, starting at the next lowest channel than last
; time (aka. descending rotary hunt group).
;
TRUNKMSD=1 ; MSD digits to strip (usually 1 or 0)
;TRUNK=IAX2/user:pass@provider
TRUNK=Zap/g2
;
; Any category other than "General" and "Globals" represent
; extension contexts, which are collections of extensions.
;
; Extension names may be numbers, letters, or combinations
; thereof. If an extension name is prefixed by a '_'
; character, it is interpreted as a pattern rather than a
; literal. In patterns, some characters have special meanings:
;
; X - any digit from 0-9
; Z - any digit from 1-9
; N - any digit from 2-9
; [1235-9] - any digit in the brackets (in this example, 1,2,3,5,6,7,8,9)
; . - wildcard, matches anything remaining (e.g. _9011. matches
; anything starting with 9011 excluding 9011 itself)
; ! - wildcard, causes the matching process to complete as soon as
; it can unambiguously determine that no other matches are possible
;
; For example the extension _NXXXXXX would match normal 7 digit dialings,
; while _1NXXNXXXXXX would represent an area code plus phone number
; preceeded by a one.
;
; Each step of an extension is ordered by priority, which must
; always start with 1 to be considered a valid extension. The priority
; "next" or "n" means the previous priority plus one, regardless of whether
; the previous priority was associated with the current extension or not.
; The priority "same" or "s" means the same as the previously specified
; priority, again regardless of whether the previous entry was for the
; same extension. Priorities may be immediately followed by a plus sign
; and another integer to add that amount (most useful with 's' or 'n').
; Priorities may then also have an alias, or label, in
; parenthesis after their name which can be used in goto situations
;
; Contexts contain several lines, one for each step of each
; extension, which can take one of two forms as listed below,
; with the first form being preferred. One may include another
; context in the current one as well, optionally with a
; date and time. Included contexts are included in the order
; they are listed.
;
;[context]
;exten => someexten,priority[+offset][(alias)],application(arg1,arg2,...)
;exten => someexten,priority[+offset][(alias)],application,arg1|arg2...
;
; Timing list for includes is
;
; <time range>|<days of week>|<days of month>|<months>
;
;include => daytime|9:00-17:00|mon-fri|*|*
;
; ignorepat can be used to instruct drivers to not cancel dialtone upon
; receipt of a particular pattern. The most commonly used example is
; of course '9' like this:
;
;ignorepat => 9
;
; so that dialtone remains even after dialing a 9.
;
;
; Sample entries for extensions.conf
;
;
[dundi-e164-canonical]
;
; List canonical entries here
;
;exten => 12564286000,1,Macro(std-exten,6000,IAX2/foo)
;exten => _125642860XX,1,Dial(IAX2/otherbox/${EXTEN:7})
[dundi-e164-customers]
;
; If you are an ITSP or Reseller, list your customers here.
;
;exten => _12564286000,1,Dial(SIP/customer1)
;exten => _12564286001,1,Dial(IAX2/customer2)
[dundi-e164-via-pstn]
;
; If you are freely delivering calls to the PSTN, list them here
;
;exten => _1256428XXXX,1,Dial(Zap/g2/${EXTEN:7}) ; Expose all of 256-428
;exten => _1256325XXXX,1,Dial(Zap/g2/${EXTEN:7}) ; Ditto for 256-325
[dundi-e164-local]
;
; Context to put your dundi IAX2 or SIP user in for
; full access
;
include => dundi-e164-canonical
include => dundi-e164-customers
include => dundi-e164-via-pstn
[dundi-e164-switch]
;
; Just a wrapper for the switch
;
switch => DUNDi/e164
[dundi-e164-lookup]
;
; Locally to lookup, try looking for a local E.164 solution
; then try DUNDi if we don't have one.
;
include => dundi-e164-local
include => dundi-e164-switch
;
; DUNDi can also be implemented as a Macro instead of using
; the Local channel driver.
;
[macro-dundi-e164]
;
; ARG1 is the extension to Dial
;
exten => s,1,Goto(${ARG1},1)
include => dundi-e164-lookup
;
; Here are the entries you need to participate in the IAXTEL
; call routing system. Most IAXTEL numbers begin with 1-700, but
; there are exceptions. For more information, and to sign
; up, please go to www.gnophone.com or www.iaxtel.com
;
[iaxtel700]
exten => _700XXXXXXX,1,Dial(IAX2/${IAXINFO}@iaxtel.com/1${EXTEN}@iaxtel,20,r)
;
; The SWITCH statement permits a server to share the dialplain with
; another server. Use with care: Reciprocal switch statements are not
; allowed (e.g. both A -> B and B -> A), and the switched server needs
; to be on-line or else dialing can be severly delayed.
;
[iaxprovider]
;switch => IAX2/user:[key]@myserver/mycontext
[trunkint]
;
; International long distance through trunk
;
exten => _011.,1,Macro(dundi-e164,${EXTEN:3})
exten => _011.,n,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
[trunkld]
;
; Long distance context accessed through trunk
;
exten => _NXXNXXXXXX,1,Macro(dundi-e164,${PRETRUNK${EXTEN:${TRUNKMSD}}})
exten => _NXXNXXXXXX,n,Dial(${TRUNK}/${PRETRUNK${EXTEN:${TRUNKMSD}}})
[trunklocal]
;
; Local seven-digit dialing accessed through trunk interface
;
exten => _NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
[trunktollfree]
;
; Long distance context accessed through trunk interface
;
exten => _91800NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
exten => _91888NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
exten => _91877NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
exten => _91866NXXXXXX,1,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
[international]
;
; Master context for international long distance
;
ignorepat => 9
include => longdistance
include => trunkint
[longdistance]
;
; Master context for long distance
;
ignorepat => 9
include => local
include => trunkld
[local]
;
; Master context for local, toll-free, and iaxtel calls only
;
ignorepat => 9
include => default
include => parkedcalls
include => trunklocal
include => iaxtel700
include => trunktollfree
include => iaxprovider
;
; You can use an alternative switch type as well, to resolve
; extensions that are not known here, for example with remote
; IAX switching you transparently get access to the remote
; Asterisk PBX
;
; switch => IAX2/user:password@bigserver/local
;
; An "lswitch" is like a switch but is literal, in that
; variable substitution is not performed at load time
; but is passed to the switch directly (presumably to
; be substituted in the switch routine itself)
;
; lswitch => Loopback/12${EXTEN}@othercontext
;
; An "eswitch" is like a switch but the evaluation of
; variable substitution is performed at runtime before
; being passed to the switch routine.
;
; eswitch => IAX2/context@${CURSERVER}
[macro-stdexten];
;
; Standard extension macro:
; ${ARG1} - Extension (we could have used ${MACRO_EXTEN} here as well
; ${ARG2} - Device(s) to ring
;
exten => s,1,Dial(${ARG2},20) ; Ring the interface, 20 seconds maximum
exten => s,2,Goto(s-${DIALSTATUS},1) ; Jump based on status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER)
exten => s-NOANSWER,1,Voicemail(u${ARG1}) ; If unavailable, send to voicemail w/ unavail announce
exten => s-NOANSWER,2,Goto(default,s,1) ; If they press #, return to start
exten => s-BUSY,1,Voicemail(b${ARG1}) ; If busy, send to voicemail w/ busy announce
exten => s-BUSY,2,Goto(default,s,1) ; If they press #, return to start
exten => _s-.,1,Goto(s-NOANSWER,1) ; Treat anything else as no answer
exten => a,1,VoicemailMain(${ARG1}) ; If they press *, send the user into VoicemailMain
[macro-stdPrivacyexten];
;
; Standard extension macro:
; ${ARG1} - Extension (we could have used ${MACRO_EXTEN} here as well
; ${ARG2} - Device(s) to ring
; ${ARG3} - Optional DONTCALL context name to jump to (assumes the s,1 extension-priority)
; ${ARG4} - Optional TORTURE context name to jump to (assumes the s,1 extension-priority)`
;
exten => s,1,Dial(${ARG2},20|p) ; Ring the interface, 20 seconds maximum, call screening option (or use P for databased call screening)
exten => s,2,Goto(s-${DIALSTATUS},1) ; Jump based on status (NOANSWER,BUSY,CHANUNAVAIL,CONGESTION,ANSWER)
exten => s-NOANSWER,1,Voicemail(u${ARG1}) ; If unavailable, send to voicemail w/ unavail announce
exten => s-NOANSWER,2,Goto(default,s,1) ; If they press #, return to start
exten => s-BUSY,1,Voicemail(b${ARG1}) ; If busy, send to voicemail w/ busy announce
exten => s-BUSY,2,Goto(default,s,1) ; If they press #, return to start
exten => s-DONTCALL,1,Goto(${ARG3},s,1) ; Callee chose to send this call to a polite "Don't call again" script.
exten => s-TORTURE,1,Goto(${ARG4},s,1) ; Callee chose to send this call to a telemarketer torture script.
exten => _s-.,1,Goto(s-NOANSWER,1) ; Treat anything else as no answer
exten => a,1,VoicemailMain(${ARG1}) ; If they press *, send the user into VoicemailMain
[phones]
include => trunkint
include => inbound
include => parkedcalls
include => extensions
;caller ID handling
exten => 0/233,1,SetCallerID(5554600233)
exten => _911/233,1,SetCallerID(5554600233)
exten => _NXXXXXX/233,1,SetCallerID(5554600233)
exten => _NXXNXXXXXX/233,1,SetCallerID(5554600233)
exten => _011./233,1,SetCallerID(5554600233)
exten => 0,1,SetCallerID(5553830490)
exten => _911,1,SetCallerID(5553830490)
exten => _NXXXXXX,1,SetCallerID(5553830490)
exten => _NXXNXXXXXX,1,SetCallerID(5553830490)
exten => _011.,1,SetCallerID(5553830490)
exten => _*.,1,Dial(${TRUNK}/${EXTEN:1})
exten => 0,2,Dial(${TRUNK}/${EXTEN},,tT)
exten => _911,2,Dial(${TRUNK}/${EXTEN},,tT)
exten => _NXXXXXX,2,Dial(${TRUNK}/${EXTEN},,tT)
exten => _NXXNXXXXXX,2,Dial(${TRUNK}/1${EXTEN},,tT)
exten => _011.,n,Dial(${TRUNK}/${EXTEN},,tT)
exten => _555NXXXXXX,2,Dial(${TRUNK}/${EXTEN:3})
;exten => _9.,1,SetCallerID(5553830490)
[extensions]
include => rooms
;fxo extensions
;Voicemail, ask for box and password
exten => 500,1,VoiceMailMain()
exten => 500,2,Hangup
;Queue login extension
;exten => 455,1,AgentCallbackLogin(||${CALLERIDNUM}@phones)
;exten => 455,2,Hangup
exten => 200,hint,SIP/7
exten => 200,1,NoOp()
exten => 200,n,Dial(SIP/7,15,rtT)
exten => 200,n,Hangup
;
;
;mhutton@someemail
exten => 222,hint,SIP/13
exten => 222,1,NoOp()
exten => 222,n,Dial(SIP/13,15,rtT)
exten => 222,n,Voicemail(u222)
exten => 222,n,Hangup
exten => 222*,1,Voicemail(u222)
exten => 222*,2,Hangup
;
;5554600222
;
exten => 225,hint,SIP/15
exten => 225,1,NoOp()
exten => 225,n,Dial(SIP/15,15,rtT)
exten => 225,n,Voicemail(u225)
exten => 225,n,Hangup
exten => 225*,1,Voicemail(u225)
exten => 225*,2,Hangup
;
;
;
exten => 229,hint,SIP/17
exten => 229,1,NoOp()
exten => 229,n,Dial(SIP/17,15,rtT)
exten => 229,n,Voicemail(u229)
exten => 229,n,Hangup
exten => 229*,1,Voicemail(u229)
exten => 229*,2,Hangup
;
;5554600229
;rmacdonald@someemail
exten => 230,hint,SIP/19
exten => 230,1,NoOp()
exten => 230,n,Dial(SIP/19,15,rtT)
exten => 230,n,Hangup
;
;
;
exten => 237,hint,SIP/21
exten => 237,1,NoOp()
exten => 237,n,Dial(SIP/21,15,rtT)
exten => 237,n,Hangup
;
;
;
exten => 246,hint,SIP/23
exten => 246,1,NoOp()
exten => 246,n,Dial(SIP/23,15,rtT)
exten => 246,n,Hangup
;
;
;
exten => 248,hint,SIP/25
exten => 248,1,NoOp()
exten => 248,n,Dial(SIP/25,15,rtT)
exten => 248,n,Hangup
;
;
;
exten => 219,hint,SIP/27
exten => 219,1,NoOp()
exten => 219,n,Dial(SIP/27,15,rtT)
exten => 219,n,Voicemail(u219)
exten => 219,n,Hangup
exten => 219*,1,Voicemail(u219)
exten => 219*,2,Hangup
;
;5554600219
;
exten => 269,hint,SIP/29
exten => 269,1,NoOp()
exten => 269,n,Dial(SIP/29,15,rtT)
exten => 269,n,Voicemail(u269)
exten => 269,n,Hangup
exten => 269*,1,Voicemail(u269)
exten => 269*,2,Hangup
;
;
;
exten => 270,hint,SIP/31
exten => 270,1,NoOp()
exten => 270,n,Dial(SIP/31,15,rtT)
exten => 270,n,Hangup
;
;
;
exten => 280,hint,SIP/33
exten => 280,1,NoOp()
exten => 280,n,Dial(SIP/33,15,rtT)
exten => 280,n,Hangup
;
;
;
exten => 287,hint,SIP/35
exten => 287,1,NoOp()
exten => 287,n,Dial(SIP/35,15,rtT)
exten => 287,n,Hangup
;
;
;
exten => 202,hint,SIP/37
exten => 202,1,NoOp()
exten => 202,n,Dial(SIP/37,15,rtT)
exten => 202,n,Voicemail(u202)
exten => 202,n,Hangup
exten => 202*,1,Voicemail(u202)
exten => 202*,2,Hangup
;
;5554600202
;eneprud@someemail
exten => 203,hint,SIP/40
exten => 203,1,NoOp()
exten => 203,n,Dial(SIP/40,15,rtT)
exten => 203,n,Voicemail(u203)
exten => 203,n,Hangup
exten => 203*,1,Voicemail(u203)
exten => 203*,2,Hangup
;
;5554600203
;breusch@someemail
exten => 204,hint,SIP/43
exten => 204,1,NoOp()
exten => 204,n,Dial(SIP/43,15,rtT)
exten => 204,n,Voicemail(u204)
exten => 204,n,Hangup
exten => 204*,1,Voicemail(u204)
exten => 204*,2,Hangup
;
;5554600204
;dhoolhorst@someemail
exten => 205,hint,SIP/46
exten => 205,1,NoOp()
exten => 205,n,Dial(SIP/46,15,rtT)
exten => 205,n,Voicemail(u205)
exten => 205,n,Hangup
exten => 205*,1,Voicemail(u205)
exten => 205*,2,Hangup
;
;5554600205
;kfottrell@someemail
exten => 206,hint,SIP/49
exten => 206,1,NoOp()
exten => 206,n,Dial(SIP/49,15,rtT)
exten => 206,n,Voicemail(u206)
exten => 206,n,Hangup
exten => 206*,1,Voicemail(u206)
exten => 206*,2,Hangup
;
;5554600206
;bbracey@someemail
exten => 207,hint,SIP/52
exten => 207,1,NoOp()
exten => 207,n,Dial(SIP/52,15,rtT)
exten => 207,n,Voicemail(u207)
exten => 207,n,Hangup
exten => 207*,1,Voicemail(u207)
exten => 207*,2,Hangup
;
;5554600207
;tcarl@someemail
exten => 208,hint,SIP/55
exten => 208,1,NoOp()
exten => 208,n,Dial(SIP/55,15,rtT)
exten => 208,n,Voicemail(u208)
exten => 208,n,Hangup
exten => 208*,1,Voicemail(u208)
exten => 208*,2,Hangup
;
;5554600208
;dramey@someemail
exten => 209,hint,SIP/58
exten => 209,1,NoOp()
exten => 209,n,Dial(SIP/58,15,rtT)
exten => 209,n,Voicemail(u209)
exten => 209,n,Hangup
exten => 209*,1,Voicemail(u209)
exten => 209*,2,Hangup
;
;5554600209
;kroder@someemail
exten => 210,hint,SIP/61
exten => 210,1,NoOp()
exten => 210,n,Dial(SIP/61,15,rtT)
exten => 210,n,Voicemail(u210)
exten => 210,n,Hangup
exten => 210*,1,Voicemail(u210)
exten => 210*,2,Hangup
;
;5554600210
;mderrick@someemail
exten => 211,hint,SIP/64
exten => 211,1,NoOp()
exten => 211,n,Dial(SIP/64,15,rtT)
exten => 211,n,Voicemail(u211)
exten => 211,n,Hangup
exten => 211*,1,Voicemail(u211)
exten => 211*,2,Hangup
;
;5554600211
;adavis@someemail
exten => 212,hint,SIP/67
exten => 212,1,NoOp()
exten => 212,n,Dial(SIP/67,15,rtT)
exten => 212,n,Voicemail(u212)
exten => 212,n,Hangup
exten => 212*,1,Voicemail(u212)
exten => 212*,2,Hangup
;
;5554600212
;vlazon@someemail
exten => 213,hint,SIP/70
exten => 213,1,NoOp()
exten => 213,n,Dial(SIP/70,15,rtT)
exten => 213,n,Voicemail(u213)
exten => 213,n,Hangup
exten => 213*,1,Voicemail(u213)
exten => 213*,2,Hangup
;
;5554600213
;
exten => 214,hint,SIP/73
exten => 214,1,NoOp()
exten => 214,n,Dial(SIP/73,15,rtT)
exten => 214,n,Voicemail(u214)
exten => 214,n,Hangup
exten => 214*,1,Voicemail(u214)
exten => 214*,2,Hangup
;
;5554600214
;rfox@someemail
exten => 215,hint,SIP/76
exten => 215,1,NoOp()
exten => 215,n,Dial(SIP/76,15,rtT)
exten => 215,n,Voicemail(u215)
exten => 215,n,Hangup
exten => 215*,1,Voicemail(u215)
exten => 215*,2,Hangup
;
;5554600215
;dlawson@someemail
exten => 216,hint,SIP/79
exten => 216,1,NoOp()
exten => 216,n,Dial(SIP/79,15,rtT)
exten => 216,n,Voicemail(u216)
exten => 216,n,Hangup
exten => 216*,1,Voicemail(u216)
exten => 216*,2,Hangup
;
;5554600216
;mdavis@someemail
exten => 217,hint,SIP/82
exten => 217,1,NoOp()
exten => 217,n,Dial(SIP/82,15,rtT)
exten => 217,n,Voicemail(u217)
exten => 217,n,Hangup
exten => 217*,1,Voicemail(u217)
exten => 217*,2,Hangup
;
;5554600217
;ssmallwood@someemail
exten => 218,hint,SIP/85
exten => 218,1,NoOp()
exten => 218,n,Dial(SIP/85,15,rtT)
exten => 218,n,Voicemail(u218)
exten => 218,n,Hangup
exten => 218*,1,Voicemail(u218)
exten => 218*,2,Hangup
;
;5554600218
;ljohnson@someemail
exten => 223,hint,SIP/88
exten => 223,1,NoOp()
exten => 223,n,Dial(SIP/88,15,rtT)
exten => 223,n,Voicemail(u223)
exten => 223,n,Hangup
exten => 223*,1,Voicemail(u223)
exten => 223*,2,Hangup
;
;5554600223
;kkirk@someemail
exten => 224,hint,SIP/91
exten => 224,1,NoOp()
exten => 224,n,Dial(SIP/91,15,rtT)
exten => 224,n,Voicemail(u224)
exten => 224,n,Hangup
exten => 224*,1,Voicemail(u224)
exten => 224*,2,Hangup
;
;5554600224
;kbradley@someemail
exten => 226,hint,SIP/94
exten => 226,1,NoOp()
exten => 226,n,Dial(SIP/94,15,rtT)
exten => 226,n,Voicemail(u226)
exten => 226,n,Hangup
exten => 226*,1,Voicemail(u226)
exten => 226*,2,Hangup
;
;5554600226
;mfischer@someemail
exten => 227,hint,SIP/97
exten => 227,1,NoOp()
exten => 227,n,Dial(SIP/97,15,rtT)
exten => 227,n,Voicemail(u227)
exten => 227,n,Hangup
exten => 227*,1,Voicemail(u227)
exten => 227*,2,Hangup
;
;5554600227
;mvannoy@someemail
exten => 201,hint,SIP/100
exten => 201,1,NoOp()
exten => 201,n,Dial(SIP/100,15,rtT)
exten => 201,n,Voicemail(u201)
exten => 201,n,Hangup
exten => 201*,1,Voicemail(u201)
exten => 201*,2,Hangup
;
;5554600201
;tnelson@someemail
exten => 231,hint,SIP/103
exten => 231,1,NoOp()
exten => 231,n,Dial(SIP/103,15,rtT)
exten => 231,n,Voicemail(u231)
exten => 231,n,Hangup
exten => 231*,1,Voicemail(u231)
exten => 231*,2,Hangup
;
;5554600231
;vhoneycutt@someemail
exten => 232,hint,SIP/106
exten => 232,1,NoOp()
exten => 232,n,Dial(SIP/106,15,rtT)
exten => 232,n,Voicemail(u232)
exten => 232,n,Hangup
exten => 232*,1,Voicemail(u232)
exten => 232*,2,Hangup
;
;5554600232
;aclark@someemail
exten => 233,hint,SIP/109
exten => 233,1,NoOp()
exten => 233,n,Dial(SIP/109,20,rtT)
exten => 233,n,Voicemail(u233)
exten => 233,n,Hangup
exten => 233*,1,Voicemail(u233)
exten => 233*,2,Hangup
;5554600233
;5554600233
;pself@someemail
exten => 234,hint,SIP/112
exten => 234,1,NoOp()
exten => 234,n,Dial(SIP/112,15,rtT)
exten => 234,n,Voicemail(u234)
exten => 234,n,Hangup
exten => 234*,1,Voicemail(u234)
exten => 234*,2,Hangup
;
;5554600234
;nbrewington@someemail
exten => 235,hint,SIP/115
exten => 235,1,NoOp()
exten => 235,n,Dial(SIP/115,15,rtT)
exten => 235,n,Voicemail(u235)
exten => 235,n,Hangup
exten => 235*,1,Voicemail(u235)
exten => 235*,2,Hangup
;
;5554600235
;jpack@someemail
exten => 236,hint,SIP/118
exten => 236,1,NoOp()
exten => 236,n,Dial(SIP/118,15,rtT)
exten => 236,n,Voicemail(u236)
exten => 236,n,Hangup
exten => 236*,1,Voicemail(u236)
exten => 236*,2,Hangup
;
;5554600236
;bharlan@someemail
exten => 238,hint,SIP/121
exten => 238,1,NoOp()
exten => 238,n,Dial(SIP/121,15,rtT)
exten => 238,n,Voicemail(u238)
exten => 238,n,Hangup
exten => 238*,1,Voicemail(u238)
exten => 238*,2,Hangup
;
;5554600238
;bwotka@someemail
exten => 239,hint,SIP/124
exten => 239,1,NoOp()
exten => 239,n,Dial(SIP/124,15,rtT)
exten => 239,n,Voicemail(u239)
exten => 239,n,Hangup
exten => 239*,1,Voicemail(u239)
exten => 239*,2,Hangup
;
;5554600239
;cpalmer@someemail
exten => 240,hint,SIP/127
exten => 240,1,NoOp()
exten => 240,n,Dial(SIP/127,15,rtT)
exten => 240,n,Voicemail(u240)
exten => 240,n,Hangup
exten => 240*,1,Voicemail(u240)
exten => 240*,2,Hangup
;
;5554600240
;dwalker@someemail
exten => 241,hint,SIP/130
exten => 241,1,NoOp()
exten => 241,n,Dial(SIP/130,15,rtT)
exten => 241,n,Voicemail(u241)
exten => 241,n,Hangup
exten => 241*,1,Voicemail(u241)
exten => 241*,2,Hangup
;
;5554600241
;cwilde@someemail
exten => 242,hint,SIP/133
exten => 242,1,NoOp()
exten => 242,n,Dial(SIP/133,15,rtT)
exten => 242,n,Voicemail(u242)
exten => 242,n,Hangup
exten => 242*,1,Voicemail(u242)
exten => 242*,2,Hangup
;
;5554600242
;rthompson@someemail
exten => 243,hint,SIP/136
exten => 243,1,NoOp()
exten => 243,n,Dial(SIP/136,15,rtT)
exten => 243,n,Voicemail(u243)
exten => 243,n,Hangup
exten => 243*,1,Voicemail(u243)
exten => 243*,2,Hangup
;
;5554600243
;schapman@someemail
exten => 244,hint,SIP/139
exten => 244,1,NoOp()
exten => 244,n,Dial(SIP/139,15,rtT)
exten => 244,n,Voicemail(u244)
exten => 244,n,Hangup
exten => 244*,1,Voicemail(u244)
exten => 244*,2,Hangup
;
;5554600244
;lpflaum@someemail
exten => 245,hint,SIP/142
exten => 245,1,NoOp()
exten => 245,n,Dial(SIP/142,15,rtT)
exten => 245,n,Voicemail(u245)
exten => 245,n,Hangup
exten => 245*,1,Voicemail(u245)
exten => 245*,2,Hangup
;
;5554600245
;ageddes@someemail
exten => 247,hint,SIP/145
exten => 247,1,NoOp()
exten => 247,n,Dial(SIP/145,15,rtT)
exten => 247,n,Voicemail(u247)
exten => 247,n,Hangup
exten => 247*,1,Voicemail(u247)
exten => 247*,2,Hangup
;
;5554600247
;lsomerville@someemail
exten => 249,hint,SIP/148
exten => 249,1,NoOp()
exten => 249,n,Dial(SIP/148,15,rtT)
exten => 249,n,Voicemail(u249)
exten => 249,n,Hangup
exten => 249*,1,Voicemail(u249)
exten => 249*,2,Hangup
;
;5554600249
;lhardin@someemail
exten => 250,hint,SIP/151
exten => 250,1,NoOp()
exten => 250,n,Dial(SIP/151,15,rtT)
exten => 250,n,Voicemail(u250)
exten => 250,n,Hangup
exten => 250*,1,Voicemail(u250)
exten => 250*,2,Hangup
;
;5554600250
;pcash@someemail
exten => 252,hint,SIP/154
exten => 252,1,NoOp()
exten => 252,n,Dial(SIP/154,15,rtT)
exten => 252,n,Voicemail(u252)
exten => 252,n,Hangup
exten => 252*,1,Voicemail(u252)
exten => 252*,2,Hangup
;
;5554600252
;vcraighead@someemail
exten => 253,hint,SIP/157
exten => 253,1,NoOp()
exten => 253,n,Dial(SIP/157,15,rtT)
exten => 253,n,Hangup
;
;5554600253
;
exten => 254,hint,SIP/160
exten => 254,1,NoOp()
exten => 254,n,Dial(SIP/160,15,rtT)
exten => 254,n,Voicemail(u254)
exten => 254,n,Hangup
exten => 254*,1,Voicemail(u254)
exten => 254*,2,Hangup
;
;5554600254
;econwell@someemail
exten => 255,hint,SIP/163
exten => 255,1,NoOp()
exten => 255,n,Dial(SIP/163,15,rtT)
exten => 255,n,Voicemail(u255)
exten => 255,n,Hangup
exten => 255*,1,Voicemail(u255)
exten => 255*,2,Hangup
;
;5554600255
;bkelly@someemail
exten => 256,hint,SIP/166
exten => 256,1,NoOp()
exten => 256,n,Dial(SIP/166,15,rtT)
exten => 256,n,Voicemail(u256)
exten => 256,n,Hangup
exten => 256*,1,Voicemail(u256)
exten => 256*,2,Hangup
;
;5554600256
;kkendall@someemail
exten => 257,hint,SIP/169
exten => 257,1,NoOp()
exten => 257,n,Dial(SIP/169,15,rtT)
exten => 257,n,Voicemail(u257)
exten => 257,n,Hangup
exten => 257*,1,Voicemail(u257)
exten => 257*,2,Hangup
;
;5554600257
;sbrazil@someemail
exten => 258,hint,SIP/172
exten => 258,1,NoOp()
exten => 258,n,Dial(SIP/172,15,rtT)
exten => 258,n,Voicemail(u258)
exten => 258,n,Hangup
exten => 258*,1,Voicemail(u258)
exten => 258*,2,Hangup
;
;5554600258
;mcallahan@someemail
exten => 259,hint,SIP/175
exten => 259,1,NoOp()
exten => 259,n,Dial(SIP/175,15,rtT)
exten => 259,n,Voicemail(u259)
exten => 259,n,Hangup
exten => 259*,1,Voicemail(u259)
exten => 259*,2,Hangup
;
;5554600259
;jgleaves@someemail
exten => 301,hint,SIP/178
exten => 301,1,NoOp()
exten => 301,n,Dial(SIP/178,15,rtT)
exten => 301,n,Voicemail(u301)
exten => 301,n,Hangup
exten => 301*,1,Voicemail(u301)
exten => 301*,2,Hangup
;
;5556907050
;lweaver@someemail
exten => 302,hint,SIP/180
exten => 302,1,NoOp()
exten => 302,n,Dial(SIP/180,15,rtT)
exten => 302,n,Voicemail(u302)
exten => 302,n,Hangup
exten => 302*,1,Voicemail(u302)
exten => 302*,2,Hangup
;
;5556907051
;sxixis@someemail
exten => 303,hint,SIP/182
exten => 303,1,NoOp()
exten => 303,n,Dial(SIP/182,15,rtT)
exten => 303,n,Voicemail(u303)
exten => 303,n,Hangup
exten => 303*,1,Voicemail(u303)
exten => 303*,2,Hangup
;
;5556907052
;csweeney@someemail
exten => 304,hint,SIP/187
exten => 304,1,NoOp()
exten => 304,n,Dial(SIP/187,15,rtT)
exten => 304,n,Voicemail(u304)
exten => 304,n,Hangup
exten => 304*,1,Voicemail(u304)
exten => 304*,2,Hangup
;
;5556907053
;katencio@someemail
exten => 357,hint,SIP/214
exten => 357,1,NoOp()
exten => 357,n,Dial(SIP/214,15,rtT)
exten => 357,n,Hangup
;
;
;
exten => 57,hint,SIP/213
exten => 57,1,NoOp()
exten => 57,n,Dial(SIP/213,15,rtT)
exten => 57,n,Hangup
;
;
;
exten => 307,hint,SIP/191
exten => 307,1,NoOp()
exten => 307,n,Dial(SIP/191,15,rtT)
exten => 307,n,Voicemail(u307)
exten => 307,n,Hangup
exten => 307*,1,Voicemail(u307)
exten => 307*,2,Hangup
;
;5556907056
;cratliff@someemail
exten => 308,hint,SIP/193
exten => 308,1,NoOp()
exten => 308,n,Dial(SIP/193,15,rtT)
exten => 308,n,Voicemail(u308)
exten => 308,n,Hangup
exten => 308*,1,Voicemail(u308)
exten => 308*,2,Hangup
;
;5556907057
;dhuckabee@someemail
exten => 309,hint,SIP/195
exten => 309,1,NoOp()
exten => 309,n,Dial(SIP/195,15,rtT)
exten => 309,n,Voicemail(u309)
exten => 309,n,Hangup
exten => 309*,1,Voicemail(u309)
exten => 309*,2,Hangup
;
;5556907058
;jwood@someemail
exten => 310,hint,SIP/197
exten => 310,1,NoOp()
exten => 310,n,Dial(SIP/197,15,rtT)
exten => 310,n,Voicemail(u310)
exten => 310,n,Hangup
exten => 310*,1,Voicemail(u310)
exten => 310*,2,Hangup
;
;5556907059
;gashbury@someemail
exten => 400,hint,SIP/199
exten => 400,1,NoOp()
exten => 400,n,Dial(SIP/199,15,rtT)
exten => 400,n,Voicemail(u400)
exten => 400,n,Hangup
exten => 400*,1,Voicemail(u400)
exten => 400*,2,Hangup
;
;5553853395
;mbratton@someemail
exten => 305,hint,SIP/201
exten => 305,1,NoOp()
exten => 305,n,Dial(SIP/201,15,rtT)
exten => 305,n,Voicemail(u305)
exten => 305,n,Hangup
exten => 305*,1,Voicemail(u305)
exten => 305*,2,Hangup
;
;5556907054
;atwyman@someemail
exten => 51,hint,SIP/203
exten => 51,1,NoOp()
exten => 51,n,Dial(SIP/203,15,rtT)
exten => 51,n,Hangup
;
;
;
exten => 54,hint,SIP/204
exten => 54,1,NoOp()
exten => 54,n,Dial(SIP/204,15,rtT)
exten => 54,n,Hangup
;
;
;
exten => 351,hint,SIP/205
exten => 351,1,NoOp()
exten => 351,n,Dial(SIP/205,15,rtT)
exten => 351,n,Hangup
;
;
;
exten => 354,hint,SIP/206
exten => 354,1,NoOp()
exten => 354,n,Dial(SIP/206,15,rtT)
exten => 354,n,Hangup
;
;
;
exten => 350,hint,SIP/207
exten => 350,1,NoOp()
exten => 350,n,Dial(SIP/207,15,rtT)
exten => 350,n,Hangup
;
;
;
exten => 50,hint,SIP/208
exten => 50,1,NoOp()
exten => 50,n,Dial(SIP/208,15,rtT)
exten => 50,n,Hangup
;
;
;
exten => 360,hint,SIP/209
exten => 360,1,NoOp()
exten => 360,n,Dial(SIP/209,15,rtT)
exten => 360,n,Hangup
;
;
;
exten => 60,hint,SIP/210
exten => 60,1,NoOp()
exten => 60,n,Dial(SIP/210,15,rtT)
exten => 60,n,Hangup
;
;
;
exten => 306,hint,SIP/211
exten => 306,1,NoOp()
exten => 306,n,Dial(SIP/211,15,rtT)
exten => 306,n,Hangup
;
;5556907055
;emccollum@someemail
exten => 59,hint,SIP/215
exten => 59,1,NoOp()
exten => 59,n,Dial(SIP/215,15,rtT)
exten => 59,n,Hangup
;
;
;
exten => 359,hint,SIP/216
exten => 359,1,NoOp()
exten => 359,n,Dial(SIP/216,15,rtT)
exten => 359,n,Hangup
;
;
;
exten => 55,hint,SIP/217
exten => 55,1,NoOp()
exten => 55,n,Dial(SIP/217,15,rtT)
exten => 55,n,Hangup
;
;
;
exten => 355,hint,SIP/218
exten => 355,1,NoOp()
exten => 355,n,Dial(SIP/218,15,rtT)
exten => 355,n,Hangup
;
;
;
exten => 53,hint,SIP/219
exten => 53,1,NoOp()
exten => 53,n,Dial(SIP/219,15,rtT)
exten => 53,n,Hangup
;
;
;
exten => 353,hint,SIP/220
exten => 353,1,NoOp()
exten => 353,n,Dial(SIP/220,15,rtT)
exten => 353,n,Hangup
;
;
;
exten => 52,hint,SIP/221
exten => 52,1,NoOp()
exten => 52,n,Dial(SIP/221,15,rtT)
exten => 52,n,Hangup
;
;
;
exten => 352,hint,SIP/222
exten => 352,1,NoOp()
exten => 352,n,Dial(SIP/222,15,rtT)
exten => 352,n,Hangup
;
;
;
exten => 58,hint,SIP/223
exten => 58,1,NoOp()
exten => 58,n,Dial(SIP/223,15,rtT)
exten => 58,n,Hangup
;
;
;
exten => 358,hint,SIP/224
exten => 358,1,NoOp()
exten => 358,n,Dial(SIP/224,15,rtT)
exten => 358,n,Hangup
;
;
;
exten => 56,hint,SIP/225
exten => 56,1,NoOp()
exten => 56,n,Dial(SIP/225,15,rtT)
exten => 56,n,Hangup
;
;
;
exten => 356,hint,SIP/226
exten => 356,1,NoOp()
exten => 356,n,Dial(SIP/226,15,rtT)
exten => 356,n,Hangup
;
;
;
[inbound]
;Operator Extension
exten => o,1,Goto(phones,200,1)
;DID mappings
;PROBLEM LINE
exten => 5554600246,1,Dial(Zap/22/5555779015)
exten => 5554600222,1,Answer()
exten => 5554600222,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600222,n,Ringing()
exten => 5554600222,n,Wait(3)
exten => 5554600222,n,Goto(phones,222,1)
;
;13
;
;
;222
exten => 5554600229,1,Answer()
exten => 5554600229,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600229,n,Ringing()
exten => 5554600229,n,Wait(3)
exten => 5554600229,n,Goto(phones,229,1)
;
;17
;
;
;229
exten => 5554600219,1,Answer()
exten => 5554600219,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600219,n,Ringing()
exten => 5554600219,n,Wait(3)
exten => 5554600219,n,Goto(phones,219,1)
;
;27
;
;
;219
exten => 5554600202,1,Answer()
exten => 5554600202,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600202,n,Ringing()
exten => 5554600202,n,Wait(3)
exten => 5554600202,n,Goto(phones,202,1)
;
;37
;
;
;202
exten => 5554600203,1,Answer()
exten => 5554600203,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600203,n,Ringing()
exten => 5554600203,n,Wait(3)
exten => 5554600203,n,Goto(phones,203,1)
;
;40
;
;
;203
exten => 5554600204,1,Answer()
exten => 5554600204,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600204,n,Ringing()
exten => 5554600204,n,Wait(3)
exten => 5554600204,n,Goto(phones,204,1)
;
;43
;
;
;204
exten => 5554600205,1,Answer()
exten => 5554600205,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600205,n,Ringing()
exten => 5554600205,n,Wait(3)
exten => 5554600205,n,Goto(phones,205,1)
;
;46
;
;
;205
exten => 5554600206,1,Answer()
exten => 5554600206,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600206,n,Ringing()
exten => 5554600206,n,Wait(3)
exten => 5554600206,n,Goto(phones,206,1)
;
;49
;
;
;206
exten => 5554600207,1,Answer()
exten => 5554600207,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600207,n,Ringing()
exten => 5554600207,n,Wait(3)
exten => 5554600207,n,Goto(phones,207,1)
;
;52
;
;
;207
exten => 5554600208,1,Answer()
exten => 5554600208,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600208,n,Ringing()
exten => 5554600208,n,Wait(3)
exten => 5554600208,n,Goto(phones,208,1)
;
;55
;
;
;208
exten => 5554600209,1,Answer()
exten => 5554600209,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600209,n,Ringing()
exten => 5554600209,n,Wait(3)
exten => 5554600209,n,Goto(phones,209,1)
;
;58
;
;
;209
exten => 5554600210,1,Answer()
exten => 5554600210,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600210,n,Ringing()
exten => 5554600210,n,Wait(3)
exten => 5554600210,n,Goto(phones,210,1)
;
;61
;
;
;210
exten => 5554600211,1,Answer()
exten => 5554600211,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600211,n,Ringing()
exten => 5554600211,n,Wait(3)
exten => 5554600211,n,Goto(phones,211,1)
;
;64
;
;
;211
exten => 5554600212,1,Answer()
exten => 5554600212,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600212,n,Ringing()
exten => 5554600212,n,Wait(3)
exten => 5554600212,n,Goto(phones,212,1)
;
;67
;
;
;212
exten => 5554600213,1,Answer()
exten => 5554600213,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600213,n,Ringing()
exten => 5554600213,n,Wait(3)
exten => 5554600213,n,Goto(phones,213,1)
;
;70
;
;
;213
exten => 5554600214,1,Answer()
exten => 5554600214,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600214,n,Ringing()
exten => 5554600214,n,Wait(3)
exten => 5554600214,n,Goto(phones,214,1)
;
;73
;
;
;214
exten => 5554600215,1,Answer()
exten => 5554600215,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600215,n,Ringing()
exten => 5554600215,n,Wait(3)
exten => 5554600215,n,Goto(phones,215,1)
;
;76
;
;
;215
exten => 5554600216,1,Answer()
exten => 5554600216,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600216,n,Ringing()
exten => 5554600216,n,Wait(3)
exten => 5554600216,n,Goto(phones,216,1)
;
;79
;
;
;216
exten => 5554600217,1,Answer()
exten => 5554600217,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600217,n,Ringing()
exten => 5554600217,n,Wait(3)
exten => 5554600217,n,Goto(phones,217,1)
;
;82
;
;
;217
exten => 5554600218,1,Answer()
exten => 5554600218,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600218,n,Ringing()
exten => 5554600218,n,Wait(3)
exten => 5554600218,n,Goto(phones,218,1)
;
;85
;
;
;218
exten => 5554600223,1,Answer()
exten => 5554600223,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600223,n,Ringing()
exten => 5554600223,n,Wait(3)
exten => 5554600223,n,Goto(phones,223,1)
;
;88
;
;
;223
exten => 5554600224,1,Answer()
exten => 5554600224,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600224,n,Ringing()
exten => 5554600224,n,Wait(3)
exten => 5554600224,n,Goto(phones,224,1)
;
;91
;
;
;224
exten => 5554600226,1,Answer()
exten => 5554600226,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600226,n,Ringing()
exten => 5554600226,n,Wait(3)
exten => 5554600226,n,Goto(phones,226,1)
;
;94
;
;
;226
exten => 5554600227,1,Answer()
exten => 5554600227,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600227,n,Ringing()
exten => 5554600227,n,Wait(3)
exten => 5554600227,n,Goto(phones,227,1)
;
;97
;
;
;227
exten => 5554600201,1,Answer()
exten => 5554600201,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600201,n,Ringing()
exten => 5554600201,n,Wait(3)
exten => 5554600201,n,Goto(phones,201,1)
;
;100
;
;
;201
exten => 5554600231,1,Answer()
exten => 5554600231,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600231,n,Ringing()
exten => 5554600231,n,Wait(3)
exten => 5554600231,n,Goto(phones,231,1)
;
;103
;
;
;231
exten => 5554600232,1,Answer()
exten => 5554600232,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600232,n,Ringing()
exten => 5554600232,n,Wait(3)
exten => 5554600232,n,Goto(phones,232,1)
;
;106
;
;
;232
exten => 5554600233,1,Answer()
exten => 5554600233,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600233,n,Ringing()
exten => 5554600233,n,Wait(3)
exten => 5554600233,n,Goto(phones,233,1)
;5554600233
;109
;
;
;233
exten => 5554600234,1,Answer()
exten => 5554600234,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600234,n,Ringing()
exten => 5554600234,n,Wait(3)
exten => 5554600234,n,Goto(phones,234,1)
;
;112
;
;
;234
exten => 5554600235,1,Answer()
exten => 5554600235,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600235,n,Ringing()
exten => 5554600235,n,Wait(3)
exten => 5554600235,n,Goto(phones,235,1)
;
;115
;
;
;235
exten => 5554600236,1,Answer()
exten => 5554600236,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600236,n,Ringing()
exten => 5554600236,n,Wait(3)
exten => 5554600236,n,Goto(phones,236,1)
;
;118
;
;
;236
exten => 5554600238,1,Answer()
exten => 5554600238,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600238,n,Ringing()
exten => 5554600238,n,Wait(3)
exten => 5554600238,n,Goto(phones,238,1)
;
;121
;
;
;238
exten => 5554600239,1,Answer()
exten => 5554600239,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600239,n,Ringing()
exten => 5554600239,n,Wait(3)
exten => 5554600239,n,Goto(phones,239,1)
;
;124
;
;
;239
exten => 5554600240,1,Answer()
exten => 5554600240,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600240,n,Ringing()
exten => 5554600240,n,Wait(3)
exten => 5554600240,n,Goto(phones,240,1)
;
;127
;
;
;240
exten => 5554600241,1,Answer()
exten => 5554600241,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600241,n,Ringing()
exten => 5554600241,n,Wait(3)
exten => 5554600241,n,Goto(phones,241,1)
;
;130
;
;
;241
exten => 5554600242,1,Answer()
exten => 5554600242,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600242,n,Ringing()
exten => 5554600242,n,Wait(3)
exten => 5554600242,n,Goto(phones,242,1)
;
;133
;
;
;242
exten => 5554600243,1,Answer()
exten => 5554600243,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600243,n,Ringing()
exten => 5554600243,n,Wait(3)
exten => 5554600243,n,Goto(phones,243,1)
;
;136
;
;
;243
exten => 5554600244,1,Answer()
exten => 5554600244,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600244,n,Ringing()
exten => 5554600244,n,Wait(3)
exten => 5554600244,n,Goto(phones,244,1)
;
;139
;
;
;244
exten => 5554600245,1,Answer()
exten => 5554600245,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600245,n,Ringing()
exten => 5554600245,n,Wait(3)
exten => 5554600245,n,Goto(phones,245,1)
;
;142
;
;
;245
exten => 5554600247,1,Answer()
exten => 5554600247,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600247,n,Ringing()
exten => 5554600247,n,Wait(3)
exten => 5554600247,n,Goto(phones,247,1)
;
;145
;
;
;247
exten => 5554600249,1,Answer()
exten => 5554600249,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600249,n,Ringing()
exten => 5554600249,n,Wait(3)
exten => 5554600249,n,Goto(phones,249,1)
;
;148
;
;
;249
exten => 5554600250,1,Answer()
exten => 5554600250,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600250,n,Ringing()
exten => 5554600250,n,Wait(3)
exten => 5554600250,n,Goto(phones,250,1)
;
;151
;
;
;250
exten => 5554600252,1,Answer()
exten => 5554600252,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600252,n,Ringing()
exten => 5554600252,n,Wait(3)
exten => 5554600252,n,Goto(phones,252,1)
;
;154
;
;
;252
exten => 5554600253,1,Answer()
exten => 5554600253,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600253,n,Ringing()
exten => 5554600253,n,Wait(3)
exten => 5554600253,n,Goto(phones,253,1)
;
;157
;
;
;
exten => 5554600254,1,Answer()
exten => 5554600254,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600254,n,Ringing()
exten => 5554600254,n,Wait(3)
exten => 5554600254,n,Goto(phones,254,1)
;
;160
;
;
;254
exten => 5554600255,1,Answer()
exten => 5554600255,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600255,n,Ringing()
exten => 5554600255,n,Wait(3)
exten => 5554600255,n,Goto(phones,255,1)
;
;163
;
;
;255
exten => 5554600256,1,Answer()
exten => 5554600256,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600256,n,Ringing()
exten => 5554600256,n,Wait(3)
exten => 5554600256,n,Goto(phones,256,1)
;
;166
;
;
;256
exten => 5554600257,1,Answer()
exten => 5554600257,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600257,n,Ringing()
exten => 5554600257,n,Wait(3)
exten => 5554600257,n,Goto(phones,257,1)
;
;169
;
;
;257
exten => 5554600258,1,Answer()
exten => 5554600258,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600258,n,Ringing()
exten => 5554600258,n,Wait(3)
exten => 5554600258,n,Goto(phones,258,1)
;
;172
;
;
;258
exten => 5554600259,1,Answer()
exten => 5554600259,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600259,n,Ringing()
exten => 5554600259,n,Wait(3)
exten => 5554600259,n,Goto(phones,259,1)
;
;175
;
;
;259
exten => 5556907050,1,Answer()
exten => 5556907050,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907050,n,Ringing()
exten => 5556907050,n,Wait(3)
exten => 5556907050,n,Goto(phones,301,1)
;
;178
;
;
;301
exten => 5556907051,1,Answer()
exten => 5556907051,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907051,n,Ringing()
exten => 5556907051,n,Wait(3)
exten => 5556907051,n,Goto(phones,302,1)
;
;180
;
;
;302
exten => 5556907052,1,Answer()
exten => 5556907052,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907052,n,Ringing()
exten => 5556907052,n,Wait(3)
exten => 5556907052,n,Goto(phones,303,1)
;
;182
;
;
;303
exten => 5556907053,1,Answer()
exten => 5556907053,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907053,n,Ringing()
exten => 5556907053,n,Wait(3)
exten => 5556907053,n,Goto(phones,304,1)
;
;187
;
;
;304
exten => 5556907056,1,Answer()
exten => 5556907056,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907056,n,Ringing()
exten => 5556907056,n,Wait(3)
exten => 5556907056,n,Goto(phones,307,1)
;
;191
;
;
;307
exten => 5556907057,1,Answer()
exten => 5556907057,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907057,n,Ringing()
exten => 5556907057,n,Wait(3)
exten => 5556907057,n,Goto(phones,308,1)
;
;193
;
;
;308
exten => 5556907058,1,Answer()
exten => 5556907058,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907058,n,Ringing()
exten => 5556907058,n,Wait(3)
exten => 5556907058,n,Goto(phones,309,1)
;
;195
;
;
;309
exten => 5556907059,1,Answer()
exten => 5556907059,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907059,n,Ringing()
exten => 5556907059,n,Wait(3)
exten => 5556907059,n,Goto(phones,310,1)
;
;197
;
;
;310
exten => 5553853395,1,Answer()
exten => 5553853395,n,SetVar(NumberCalled=${EXTEN})
exten => 5553853395,n,Ringing()
exten => 5553853395,n,Wait(3)
exten => 5553853395,n,Goto(phones,400,1)
;
;199
;
;
;400
exten => 5556907054,1,Answer()
exten => 5556907054,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907054,n,Ringing()
exten => 5556907054,n,Wait(3)
exten => 5556907054,n,Goto(phones,305,1)
;
;201
;
;
;305
exten => 5556907055,1,Answer()
exten => 5556907055,n,SetVar(NumberCalled=${EXTEN})
exten => 5556907055,n,Ringing()
exten => 5556907055,n,Wait(3)
exten => 5556907055,n,Goto(phones,306,1)
;
;211
;
;
;
exten => fax,1,Dial(IAX2/iaxmodem1/${NumberCalled},10,r)
exten => fax,n,Dial(IAX2/iaxmodem2/${NumberCalled},10,r)
exten => fax,n,Dial(IAX2/iaxmodem3/${NumberCalled},10,r)
exten => fax,n,Dial(IAX2/iaxmodem4/${NumberCalled},10,r)
exten => fax,n,Dial(IAX2/iaxmodem5/${NumberCalled},10,r)
exten => fax,n,Dial(IAX2/iaxmodem6/${NumberCalled},10,r)
exten => fax,n,Dial(IAX2/iaxmodem7/${NumberCalled},10,r)
exten => fax,n,Dial(IAX2/iaxmodem8/${NumberCalled},10,r)
exten => fax,n,Dial(IAX2/iaxmodem9/${NumberCalled},10,r)
exten => fax,n,Dial(IAX2/iaxmodem10/${NumberCalled},10,r)
exten => fax,n,Hangup
;DID mappings for menus
exten => 5553830490,1,Wait(.5)
exten => 5553830490,n,Answer()
exten => 5553830490,n,SetVar(NumberCalled=${EXTEN})
exten => 5553830490,n,Ringing()
exten => 5553830490,n,Wait(3)
exten => 5553830490,n,Goto(menu4,s,1)
exten => 5553830490,n,Hangup()
exten => 5554600200,1,Wait(.5)
exten => 5554600200,n,Answer()
exten => 5554600200,n,SetVar(NumberCalled=${EXTEN})
exten => 5554600200,n,Ringing()
exten => 5554600200,n,Wait(3)
exten => 5554600200,n,Goto(menu33,s,1)
exten => 5554600200,n,Hangup()
[rooms]
exten => 800,1,MeetMe(1)
exten => 800,2,Hangup()
exten => 801,1,MeetMe(2)
exten => 801,2,Hangup()
exten => 802,1,MeetMe(3)
exten => 802,2,Hangup()
;menus
[menu3]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_AfterHours)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_AfterHours)
exten => s,4,BackGround(vm-goodbye)
exten => s,5,Hangup
exten => 9,1,Directory(default,phones)
exten => 3,1,Queue(17|t|||)
exten => 0,1,Voicemail(u0)
[menu2]
include => extensions
exten => s,1,Dial(SIP/7,15,rt)
exten => s,2,BackGround(MainMenu/UsR_Greeting)
exten => s,3,WaitExten(3)
exten => s,4,BackGround(MainMenu/UsR_Greeting)
exten => s,5,Goto(menu2,s,1)
exten => 0,1,Goto(phones,200,1)
exten => 1,1,Goto(menu5,s,1)
exten => 2,1,Goto(menu6,s,1)
exten => 3,1,Goto(menu7,s,1)
exten => 4,1,Goto(menu8,s,1)
exten => 5,1,Goto(menu9,s,1)
exten => 6,1,Goto(menu10,s,1)
exten => 7,1,Goto(menu11,s,1)
[menu4]
include => extensions
exten => s,1,GotoIfTime(08:30-16:30|mon|*|*?menu2,s,1)
exten => s,2,GotoIfTime(08:30-16:30|tue|*|*?menu2,s,1)
exten => s,3,GotoIfTime(08:30-16:30|wed|*|*?menu2,s,1)
exten => s,4,GotoIfTime(08:30-16:30|thu|*|*?menu2,s,1)
exten => s,5,GotoIfTime(08:30-16:30|fri|*|*?menu2,s,1)
exten => s,6,Goto(menu3,s,1)
[menu5]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_GeneralInformationMainMenu)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_GeneralInformationMainMenu)
exten => s,4,Goto(menu5,s,1)
exten => 0,1,Goto(phones,200,1)
exten => 1,1,Goto(menu12,s,1)
exten => 2,1,Goto(menu13,s,1)
exten => 3,1,Goto(menu14,s,1)
exten => 4,1,Goto(menu15,s,1)
[menu6]
include => extensions
exten => s,1,Playback(MainMenu/UsR_CustomerService)
exten => s,2,BackGround(MainMenu/UsR_CustomerService)
exten => s,3,WaitExten(2)
exten => s,4,BackGround(MainMenu/UsR_CustomerService)
exten => s,5,Goto(menu6,s,1)
exten => 1,1,Goto(menu18,s,1)
exten => 2,1,Goto(menu16,s,1)
exten => 3,1,Goto(menu17,s,1)
exten => 4,1,Goto(menu19,s,1)
exten => 0,1,Goto(phones,200,1)
[menu7]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_ShopandProductsales)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_ShopandProductsales)
exten => s,4,Goto(menu7,s,1)
exten => 0,1,Goto(phones,200,1)
exten => 2,1,Goto(menu22,s,1)
exten => 1,1,Goto(menu23,s,1)
[menu8]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_Membership)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_Membership)
exten => s,4,Goto(menu8,s,1)
exten => 0,1,Goto(phones,200,1)
exten => 1,1,Goto(menu24,s,1)
exten => 2,1,Goto(menu25,s,1)
[menu9]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_GSProgramsCampsandAdultTraining)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_GSProgramsCampsandAdultTraining)
exten => s,4,Goto(menu9,s,1)
exten => 0,1,Goto(phones,200,1)
exten => 1,1,Goto(menu35,s,1)
exten => 2,1,Goto(menu37,s,1)
exten => 3,1,Goto(menu36,s,1)
exten => 4,1,Goto(menu20,s,1)
[menu10]
include => extensions
exten => s,1,Queue(19|tr|||15)
exten => s,2,Voicemail(u203)
[menu11]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_Communicationsandmediarelations)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_Communicationsandmediarelations)
exten => s,4,Goto(menu11,s,1)
exten => 0,1,Goto(phones,200,1)
exten => 1,1,Goto(menu34,s,1)
[menu12]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_Directions)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_Directions)
exten => s,4,Goto(menu5,s,1)
exten => 0,1,Goto(phones,200,1)
[menu13]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_HoursofOperations)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_HoursofOperations)
exten => s,4,Goto(menu5,s,1)
exten => 0,1,Goto(phones,200,1)
[menu14]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_Address)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_Address)
exten => s,4,Goto(menu5,s,1)
exten => 0,1,Goto(phones,200,1)
[menu15]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_HumanResources)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_HumanResources)
exten => s,4,Goto(menu5,s,1)
exten => 0,1,Goto(phones,200,1)
[menu16]
include => extensions
exten => s,1,Queue(14|tr|||15)
exten => s,2,Voicemail(u299)
[menu17]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_CSregistrations)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_CSregistrations)
exten => s,4,Goto(menu6,s,1)
exten => 1,1,Goto(menu20,s,1)
exten => 2,1,Goto(menu21,s,1)
exten => 3,1,Goto(menu19,s,1)
exten => 0,1,Goto(phones,200,1)
[menu18]
include => extensions
exten => s,1,Queue(14|tr|||15)
exten => s,2,Voicemail(u299)
[menu19]
include => extensions
exten => s,1,Queue(14|tr|||15)
exten => s,2,Voicemail(u299)
[menu20]
include => extensions
exten => s,1,Queue(15|tr|||15)
exten => s,2,Voicemail(u296)
[menu21]
include => extensions
exten => s,1,Queue(16|tr|||15)
exten => s,2,Voicemail(u294)
[menu22]
include => extensions
exten => s,1,Dial(SIP/112,13,rt)
exten => s,2,Dial(SIP/94,13,rt)
exten => s,3,Voicemail(u298)
[menu23]
include => extensions
exten => s,1,Queue(17|tr|||30)
exten => s,2,Goto(phones,200,1)
[menu24]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_DavidsonCountMembership)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_DavidsonCountMembership)
exten => s,4,Goto(menu24,s,1)
exten => 1,1,Goto(menu30,s,1)
exten => 2,1,Goto(phones,242,1)
exten => 4,1,Goto(menu31,s,1)
[menu25]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_MembershipoutsideDavidsonco)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_MembershipoutsideDavidsonco)
exten => s,4,Voicemail(u297)
exten => 0,1,Goto(phones,200,1)
exten => 1,1,Goto(menu26,s,1)
exten => 2,1,Goto(menu27,s,1)
exten => 3,1,Goto(menu28,s,1)
exten => 4,1,Goto(menu29,s,1)
[menu26]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_MembershipGroup1)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_MembershipGroup1)
exten => s,4,Goto(menu25,s,1)
exten => 1,1,Goto(phones,306,1)
exten => 2,1,Goto(phones,310,1)
exten => 3,1,Goto(phones,305,1)
exten => 0,1,Goto(phones,200,1)
[menu27]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_MembershipGroup2)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_MembershipGroup2)
exten => s,4,Goto(menu25,s,1)
exten => 0,1,Goto(phones,200,1)
exten => 1,1,Goto(phones,302,1)
exten => 2,1,Goto(phones,309,1)
exten => 3,1,Goto(phones,307,1)
[menu28]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_MembershipGroup3)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_MembershipGroup3)
exten => s,4,Goto(menu25,s,1)
exten => 0,1,Goto(phones,200,1)
exten => 1,1,Goto(phones,304,1)
exten => 2,1,Goto(phones,301,1)
[menu29]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_MembershipGroup4)
exten => s,2,BackGround(MainMenu/UsR_MembershipGroup4)
exten => s,3,WaitExten(2)
exten => s,4,Goto(menu25,s,1)
exten => 0,1,Goto(phones,200,1)
exten => 1,1,Goto(phones,308,1)
exten => 3,1,Goto(phones,303,1)
[menu30]
include => extensions
exten => s,1,Queue(20|tr|||20)
exten => s,2,Voicemail(u297)
[menu31]
include => extensions
[menu32]
include => extensions
[menu33]
exten => s,1,VoicemailMain
[menu34]
include => extensions
exten => s,1,Queue(21|tr|||15)
exten => s,2,Voicemail(u210)
[menu35]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_Programs)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_Programs)
exten => s,4,Goto(menu35,s,1)
exten => 1,1,Goto(phones,235,1)
exten => 2,1,Goto(phones,235,1)
exten => 3,1,Goto(menu40,s,1)
exten => 4,1,Goto(menu40,s,1)
[menu36]
include => extensions
exten => s,1,Queue(15|tr|||15)
exten => s,2,Voicemail(u296)
[menu37]
include => extensions
exten => s,1,BackGround(MainMenu/UsR_Camps)
exten => s,2,WaitExten(2)
exten => s,3,BackGround(MainMenu/UsR_Camps)
exten => s,4,Goto(menu37,s,1)
exten => 1,1,Goto(phones,400,1)
[menu41]
include => extensions
[menu40]
include => extensions
exten => s,1,Queue(22|tr|||15)
exten => s,2,Voicemail(u295)
[CLI output]
localhost*CLI>
-- Accepting call from '6158439000' to '6154600246' on channel 0/3, span 2
-- Executing Dial("Zap/27-1", "Zap/22/6155779015") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called 22/6155779015
-- Zap/22-1 is proceeding passing it to Zap/27-1
-- Zap/22-1 answered Zap/27-1
-- Attempting native bridge of Zap/27-1 and Zap/22-1
localhost*CLI> #######At this point, I'm hearing dialtone through my phone######
-- Channel 0/3, span 2 got hangup request
-- Hungup 'Zap/22-1'
== Spawn extension (inbound, 6154600246, 1) exited non-zero on 'Zap/27-1'
-- Hungup 'Zap/27-1'
-- Channel 0/2, span 2 got hangup request
== Spawn extension (phones, 239, 2) exited non-zero on 'Zap/26-1'
-- Hungup 'Zap/26-1'
Extension Changed 239 new state Idle for Notify User 7