Hello,
Trying to rewrite my dialplan, and it is a little complex. But my extensions.conf redirection works, but the referred to contexts result in "invalid extension" Please help... I have the extension set to 's' currently, but originally it was 6044. The change didn't make any difference. Still receive the invalid extension message.
Michael
------------------------
[main]
; 6044 main office line.
exten => 6044,1,GotoifTime(08:30-11:59|mon-fri|*|*?officehours,s,1) exten => 6044,3,GotoifTime(12:00-12:59|mon-fri|*|*?lunch,s,1) exten => 6044,2,GotoifTime(13:00-16:29|mon-fri|*|*?officehours,s,1) exten => 6044,4,Goto(afterhours,1)
[officehours]
exten =>s,2,Dial(${RECEPTION},15,r)
exten =>s,3,Dial(${STAFF},10,r)
exten =>s,4,Answer
exten =>s,5,NoOp,${CALLERID}exten =>s,10,ResponseTimeout(5) exten =>s,16,Background(thankyouwmfm) exten =>s,17,Background(911) exten =>s,18,Background(mdorhospital) exten =>s,19,Background(nooneavail2answer) exten =>s,20,Background(appointmentdesk) exten =>s,21,Background(press1) exten =>s,22,Background(nursemessage) exten =>s,23,Background(press2) exten =>s,24,Goto(s,10)
include => menu
[lunch]
exten =>s,1,Answer exten =>s,2,ResponseTimeout(5) exten =>s,6,Background(thankyouwmfm) exten =>s,7,Background(911) exten =>s,8,Background(mdorhospital) exten =>s,9,Background(closed4lunch) exten =>s,10,Background(reopenatoneoclk) exten =>s,11,Background(pleasecallbackatthattime) exten =>s,12,Goto(s,2)
include => menu-after-hours
[afterhours]
exten =>s,3,Answer
exten =>s,4,NoOp,${CALLERID}
exten =>s,5,ResponseTimeout(5)
exten =>s,6,Background(thankyouwmfm)
exten =>s,7,Background(911)
exten =>s,9,Background(nowclosed)
exten =>s,8,Background(mdorhospital)
exten =>s,10,Background(patientoptions)
exten =>s,11,Background(appointmentdesk)
exten =>s,12,Background(press1)
exten =>s,13,Background(nursemessage)
exten =>s,14,Background(press2)
exten =>s,15,Background(4hoursOfop)
exten =>s,16,Background(press3)
exten =>s,17,Background(physicianoncall)
exten =>s,18,Background(press4)
exten =>s,20,Goto(s,5)include => menu-after-hours
[on-call]
exten =>s,1,ResponseTimeout(5) exten =>s,2,Playback(oncallmdline) exten =>s,3,Playback(nonurgentmatters) exten =>s,4,Playback(mdfee10) exten =>s,5,Playback(feewaived) exten =>s,6,Playback(voicemailphysoncall) exten =>s,7,Background(speakoncallmd) exten =>s,8,Background(press9) exten =>s,9,Background(otherwise) exten =>s,10,Background(press3) exten =>s,11,Background(return2nurse) exten =>s,12,Goto(s,1)
include => menu
;----------------------------------- ; Menu System. ;-----------------------------------
[menu] ; menu used when people are supposed to be here.
exten =>1,1,Macro(sipexten,100,10) exten =>1,2,Voicemail(u100) exten =>1,3,Hangup
exten =>2,1,Macro(sipexten,110,10) exten =>2,2,Voicemail(u110) exten =>2,3,Hangup
exten =>3,1,Playback(hoursofop) exten =>3,2,Goto(main,s,1)
exten =>4,1,Goto(on-call,s,1)
exten =>9,1,Playback(pbx-transfer)
exten =>9,2,Dial(${ONCALL})
exten =>9,3,Hangupinclude => invalid
[menu-after-hours] ; when the office is likely empty.
;exten =>1,1,Macro(sipexten,100,10) exten =>1,2,Voicemail(u100) exten =>1,3,Hangup
;exten =>2,1,Macro(sipexten,110,10) exten =>2,2,Voicemail(u110) exten =>2,3,Hangup
exten =>3,1,Playback(hoursofop) exten =>3,2,Goto(main,1)
exten =>4,1,Goto(on-call,s,1)
exten =>9,1,Playback(pbx-transfer)
exten =>9,2,Dial(${ONCALL})
exten =>9,3,Hangupinclude => invalid
_______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
