×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Digits = None

Digits = None

Digits = None

(OP)
Hello! We were seeking a second opinion on our vectoring to try to resolve an issue. At the moment, when someone calls our Toll Free Number they can listen to the initial announcement indefinitely if they do not press a digit. This would not be a problem if it wasn't for spam / bots calling in and abusing this loop for hours (throwing off reporting). How would you suggest this is remedied based on the below? Our thoughts were Step 13 could be adjusted, however not sure how the change would affected the other steps. Any advice is very appreciated!

01 wait-time 1 secs hearing silence
02 goto step 20 if holiday in table 1
03 goto step 30 if service-hours not-in table 4
04 goto step 42 if E = 1
05 # Open
06 collect 1 digits after announcement 2830 for none
07 goto vector 54 @step 16 if digits = 1
08 goto vector 10 @step 1 if digits = 2
09 goto vector 11 @step 1 if digits = 3
10 goto vector 54 @step 3 if digits = 4
11 goto vector 12 @step 1 if digits = 5
12 goto step 16 if digits = ?
13 goto step 6 if digits = none
14 goto step 6 if unconditionally
15 stop
16 #invalid option
17 announcement 2890
18 goto step 6 if unconditionally
19 stop
20 # Holiday Menu
etc
etc

RE: Digits = None

What would you like to do? Loop thru 3 times to be nice and hangup?

Have a variable local in scope start at 1 and just iterate and add 1 each loop thru. If X=4, go to disconnect step.

RE: Digits = None

(OP)
Hmm good question! I think Looping thru 3 times would give a reasonable amount of time to pick a Digit. Would it be possible to have the caller forced into a Vector, say Vector 10, if they do not press a digit after 3 Loops?

RE: Digits = None

Sure. If you set X=1 at the start and you did something like this:

05 collect 1 digits after announcement 2830 for none
06 go somewhere else if A=4 or disconnect after announcement if A=4
07 goto vector 54 @step 16 if digits = 1
08 goto vector 10 @step 1 if digits = 2
09 goto vector 11 @step 1 if digits = 3
10 goto vector 54 @step 3 if digits = 4
11 goto vector 12 @step 1 if digits = 5
12 goto step 16 if digits = ?
13 goto step 5 if digits = none
14 SET A = A + 1 or whatever the syntax is
14 goto step 5 if unconditionally

RE: Digits = None

(OP)
Understood! Will give these a whirl and see if it takes care of the issue.
Thank you!

RE: Digits = None

I add this to the last few steps of all of mine. Pretty much makes them do something..

08 wait-time 5 secs hearing music
09 goto step 1 if unconditionally
10 stop
11

When is the last time you helped someone, just because you were able to?

For the best response to a question, read FAQ690-6594: How to ask the best questions and site policies


Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close