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 strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Press 0 to bypass message

Status
Not open for further replies.

bross

Vendor
Mar 7, 2003
25
US
I have a G3siV6. I have a vector setup to play recording when caller first calls. It then goes directly to the attendend after message. I want to setup so that caller can press 0 or some key to bypass the announcement and go directly to the attendent. If I collect digit, it waits 10 seconds after the announcement. I don't want any delay after the announcements plays, just go straight to attendent. Below is the vector I am using. Can someone make a suggestion to help me with this?

01 wait-time 0 secs hearing ringback
02 collect 1 digits after announcement 4555
03 goto step 4 if digits = 0
04 route-to number 4666 with cov n if unconditionally

This gives a 10 second delay after announcement if no digit entered.

Thanks.
 
Instead of collecting and using your goto, why not just do something like.

01 collect 1 digits after announcement 4555
02 route-to number 4666 with cov n if unconditional
03 goto step 2 if digits = 0
04 stop

I believe this will resolve your problem.
 
Try this, on page 10 of "change system-parameters features" change prompting timeout to 4 seconds. This is the lowest time setting available. This setting is system wide.
 
By having the "route-to" after the announcement as I indicated it will automatically go there after instead of having to timeout waiting for the digits :D
 
I tried changing the vector but it still waits 10 seconds for a digit after the announcement.

I had change the prompting time from 10 to 5 perviously but still took 10 seconds to continue without a digit. I did try 4 also but same 10 second delay.
 
Something is not right. There should not be any delay once you push the digit. Test the function by pressing zero followed by the pound sign. The pound sign indicates "end of string" and should bypass any delay.
Is the vector example you included accurate? Is it a "collect 1 digit" or is it possibly trying to collect more digits?
Let me know what happens.

Shaggy
 
IF they push a digit, it does not delay, goes right to the route number. The problem is when they don't push a digit, I want it to go right to the route number without waiting. It is a recorded message that everyone hears when calling in. I just want to give the ability to bypass the message if they know the digit to push but if they don't know the digit, I want them to hear the message then get forwarded right away to the route number.

Thanks.
 
Got it. I understand.
The prompting timeout should have done the trick. Well, it worked on my system anyway (G3V8).

I stepped it through 4, 6, and 8 seconds and timed it. I'm not sure what would be keeping your system from working the same way. If you find out I will definitely be interested.

 
Check announcement 4555, is the message recorded properly. Is there a 10 sec dead air at the end of the message?
 
Message is correct. If I don't collect a digit, after the message finishes, it goes directly to the route to number.

Thanks.
 
Correction from above, if I don't put the collect digit statement in the vector, then it will go directly to the route to number.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top