Re: [asterisk-users] turn off auto-seek extention - force usetimeout

2007-12-20 Thread Justin Killen
Hey, that works great!

Thanks!


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:asterisk-users-
 [EMAIL PROTECTED] On Behalf Of Mojo with Horan  Company, LLC
 Sent: Wednesday, December 19, 2007 5:52 PM
 To: Asterisk Users Mailing List - Non-Commercial Discussion
 Subject: Re: [asterisk-users] turn off auto-seek extention - force
 usetimeout
 
 So I'm guessing this is what you're doing:


--
 
 [ids]
 exten = s,1,playback(enter your id number)
 exten = s,2,WaitExten(10)
 exten = s,3,Goto(1)
 
 exten = 4768,1,blahblahblah
 exten = 4790,1,blahblahblah
 exten = 4732,1,blahblahblah
 
 exten = i,1,playback(error)
 exten = i,2,goto(s,1)


--
 
 So, maybe place the phones in a context that waits for a four-digit id
 _before_ matching it to the context you were initially trying:


--
 
 [getid]
 exten = s,1,playback(enter your id number)
 exten = s,2,WaitExten(10)
 exten = s,3,Goto(1)
 
 exten = _4XXX,1,goto(ids,${exten},1)
 
 [ids]
 exten = 4768,1,blahblahblah
 exten = 4790,1,blahblahblah
 exten = 4732,1,blahblahblah
 
 exten = i,1,playback(error)
 exten = i,2,goto(getid,s,1)
 


--
 
 
 Untested: I wonder if one entered an extension that didn't exist, say
 4555, when we tried to Goto(ids, 4555, 1) would we get directed to
 extension i in the extensions context or would the call be dropped
 completely?
 
 Moj
 
 Justin Killen wrote:
 
  I have an application where a call-in user is prompted to enter an
  identification number for schedule information. That id number is
  setup as an extension, and if that extension doesn't exist, it tells
  them that they are not scheduled, then loops back to ask for the id
  number again. My problem is that asterisk pre-emptively goes to the
i
  extension (invalid) too early depending on available extensions. For
  example, if I put in id number 4768, and there is only 4790 and
4732,
  it will push to the invalid extension on the 6, then the not
  scheduled playback message (a cepstral command) gets cancelled out
  from the DTMF push of the 8. So, if I put in 4768, I get prompted to
  enter an id number. What I would like to do is turn off this
feature,
  so that the number input does not get evaluated until after the
  timeout (preferably configurable from the extensions.conf file).
 
  Thanks in advance
 
  -Justin
 
 

 
  ___
  --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
 
 
 ___
 --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


___
--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


Re: [asterisk-users] turn off auto-seek extention - force usetimeout

2007-12-20 Thread Mojo with Horan Company, LLC
Justin Killen wrote:
 Hey, that works great!

 Thanks!

   
 -Original Message-
 So, maybe place the phones in a context that waits for a four-digit id
 _before_ matching it to the context you were initially trying:
 
Excellent :) No problem at all!

___
--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