[Asterisk-Users] ivr key press?
Joe Dennick
joe at dennick.net
Sun Dec 21 00:27:25 MST 2003
Rich,
This plays into your current question and the previous one. The 's' in
the dial plan basically applies to an inbound call that was answered by
*. If I remember correctly, the 't' stands for any invalid entry or a
timeout waiting for DTMF digits, and I have no idea what the 'h' stands
for. What you are doing below with Extension 620 will only come into
play IF extension 620 is dialed. If you want your menu to apply for all
inbound callers, you need to use 's' as the extension as in the previous
example that I sent you.
The menu system is usually applied to Zap calls to the *. The caller
(usually an outside caller) is greeted with your Auto-Attendant
greeting, and then a menu of choices like "dial 1 for support; dial 2
for sales; dial 0 for the operator, etc..." Usually, if you want to
provide an option to dial a specific (known) extension, you would prompt
the caller to press a digit (9 for example) and then the extension;
otherwise, if your default extensions begin with '3', you would NOT use
the digit '3' as a menu option so that dialing an extension would
automatically be routed to that extension rather than the menu option
for '3'. You might need to crank up the 'DigitTimeout' to a greater
value in order to receive all dialed digits for a specific extension.
Call me tomorrow (Sunday) and we can discuss this...
Joe
-----Original Message-----
From: asterisk-users-admin at lists.digium.com
[mailto:asterisk-users-admin at lists.digium.com] On Behalf Of Rich Adamson
Sent: Saturday, December 20, 2003 9:07 PM
To: Asterisk-a-users-list
Subject: [Asterisk-Users] ivr key press?
I'm testing an ivr implementation (first time) using:
exten => 620,1,Wait,1
exten => 620,2,Answer
exten => 620,3,DigitTimeout,5
exten => 620,4,ResponseTimeout,10
exten => 620,5,Background(npi-greeting) ; "Thanks for calling press 1
for"
exten => 1,1,Goto(npi-directory,s,1)
For initial testing, I've arbitrarily mapped this onto ext 620 (will
change that later when things are working as expected).
The initial "npi-greeting" message essentially says "...if you know your
party's extension, you can dial it at any time. Press 1 for Sales,
etc."
If during this initial greeting I press 3000 (which is a valid extn), I
can only press the first "3" before I get kicked out (I can't dial the
full 3000).
Am I supposed to be setting this up to expect only single-digit key
presses (instead of 3000), or am I missing something that would suggest
waiting for four key presses?
_______________________________________________
Asterisk-Users mailing list
Asterisk-Users at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.550 / Virus Database: 342 - Release Date: 12/9/2003
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.550 / Virus Database: 342 - Release Date: 12/9/2003
More information about the asterisk-users
mailing list