Here is the current dial plan section: [custom-michael] exten => _900,1,Playback(custom/extn-xfer) exten => _900,2,SayDigits(${EXTEN}) exten => _900,3,MixMonitor........... exten => _900,4,Dial(SIP/${EXTEN}|${DEFRT}) exten => _900,5,Playback(custom/extn-xfer2) exten => _900,6,Goto(custom-michael,901,4) exten => _901,1,Playback(custom/extn-xfer) exten => _901,2,SayDigits(${EXTEN}) exten => _901,3,MixMonitor.............. exten => _901,4,Dial(SIP/provider/${CELL1}|${CELLRT}) exten => _901,5,Goto(vmail|900|1) <-- go to voice mail context DEFRT = 30 seconds, CELLRT = 25 seconds. Currently if the first phone is busy, or is not answered within 30 seconds, it will jump to the next phone (a cellular phone) and try that for 25 seconds before going to voice mail. What I want it to do is only try the cellular phone if the extension '900' is not answered. If busy I want it to go straight to voicemail.
Jim Dickenson
2009-Mar-06 06:55 UTC
[asterisk-users] Asterisk dial plan conditional on not busy
-- Jim Dickenson mailto:dickenson at cfmc.com CfMC http://www.cfmc.com/> From: Michael <michael at networkstuff.co.nz> > Reply-To: <michael at networkstuff.co.nz>, Asterisk Users Mailing List - > Non-Commercial Discussion <asterisk-users at lists.digium.com> > Date: Fri, 6 Mar 2009 15:52:20 +1300 > To: Asterisk Users Mailing List - Non-Commercial Discussion > <asterisk-users at lists.digium.com> > Subject: [asterisk-users] Asterisk dial plan conditional on not busy > > Here is the current dial plan section: > > [custom-michael] > exten => _900,1,Playback(custom/extn-xfer) > exten => _900,2,SayDigits(${EXTEN}) > exten => _900,3,MixMonitor........... > exten => _900,4,Dial(SIP/${EXTEN}|${DEFRT})exten => _900,5,GotoIf($["${DIALSTATUS}" = "BUSY"]?vmail,900,1))> exten => _900,6,Playback(custom/extn-xfer2) > exten => _900,7,Goto(custom-michael,901,4) > > exten => _901,1,Playback(custom/extn-xfer) > exten => _901,2,SayDigits(${EXTEN}) > exten => _901,3,MixMonitor.............. > exten => _901,4,Dial(SIP/provider/${CELL1}|${CELLRT}) > exten => _901,5,Goto(vmail|900|1) <-- go to voice mail context > > DEFRT = 30 seconds, CELLRT = 25 seconds. > > Currently if the first phone is busy, or is not answered within 30 seconds, it > will jump to the next phone (a cellular phone) and try that for 25 seconds > before going to voice mail. > > What I want it to do is only try the cellular phone if the extension '900' is > not answered. If busy I want it to go straight to voicemail. > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users