Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Block zero out on vector menu

Status
Not open for further replies.

CJPandi

Technical User
Apr 29, 2010
12
US
How can I keep callers from routing somewhere when they press zero while vector processing? This menu uses acd and does not have any interaction with messaging.

Thanks!
 
I just use a goto step x if digits = 0

where x is the step to collect the digits
 
You can also use goto step x if digits = ?
That will route the caller to a step if they choose any option not defined as a digit choice.
 
You don't have to explicitly list out all digits, just the ones you want as options off your menu. Set a default and just list out the options that do something else.

1 collect 1 digits after announcement 12345 for none
2 goto step 21 if digits = 1
3 goto step 23 if digits = 2
...

15 # Play "Invalid selection" and repeat menu
16 announcement 12346
17 goto step 1 if unconditionally
...
21 # Option 1
...
23 # Option 2
...

Notice how there are only goto lines for specific digits. In this example, any digit entered that does not have a line defined in steps 4-14 will by default go to the "Invalid Selection" step 15. This also works if the caller selects nothing.

 
If your vector allows dialing an extension AND collecting single digits for the menu then you can add some additional checks to confirm the extension is valid.
Let's say this Vector only allows entry of extensions in the 1xxx range. We can still have our menu and check for single digits.


1 collect 4 digits after announcement 12345 for none
2 goto step 21 if digits = 1
3 goto step 23 if digits = 2

Now we add a limit to what extensions are allowed:

4 goto step 15 if digits < 1000
5 goto step 15 if digits > 1999
6 route-to number digits with cov y if unconditionally
...
15 # Play "Invalid selection" and repeat menu

Steps 4 and 5 also keep callers from entering trunk access codes or feature access codes in an attempt to find dial tone and make international calls on your dime. It's a simple addition to a vector but it can save you money and aggravation.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top