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

Vector Steps

Status
Not open for further replies.

teletec1052

Technical User
Mar 19, 2002
33
US
I am trying to add a step in a vector that will allow the caller to press a digit at anytime to stop the vector processing and go to another vector. Can anyone tell me what I need to do to accomplish this. I am working on a G3si with EAS. Thanks.
 
Hi teletec1052

You should play an announcement first to let the caller know.
so........

collect 1 digits after announcement 1xxxxx
Goto vector 2 if digits = 1

That should do it.

lever.
 
This will only work if the caller presses 1 while the announcement is playing or during the timed interval afterwards.

This is not the same as "...allow the caller to press a digit at anytime to stop vector processing..."

For that I believe there is no solution. :-(
 
Why not use the goto vector 2 if digits = 1 before and after each step???
 
Guys,

Thanks for your responses. Phoneguy55, I'll give it a try and see what happens. Thanks again.
 
The "goto if digits = 1" will not function without a collect digit step preceeding it. Any time you collect digits, a call classifier port will be in use until a digit a pressed or the interdigit timeout is reached. You will quickly run out of classifier resources if you try to implement as described and then you'll see some real issues. A more traditional way to do this is to make the last sentence in your queue announcements "please continue to hold or press 1 for vmail".

20 collect 1 digit after ann 1234
21 goto vector 10 if digit = 1
22 wait 60 sec hearing music
23 goto step 20 if unconditionally


-CL
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top