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

Vector selection with announcements in the selections

Status
Not open for further replies.

Traveler74

Technical User
May 19, 2023
7
0
0
US
Morning all,

I have a customer request to modify their vector. What he wants is the following:


User calls the main customer support number

collect 1 digit after announcement 1111111

play announcement 2222222 then route to number 111-111-1111 if digit = 1

route-to number 111-111-2222 if digit = 2

rout-to number 111-111-3333 if digit 3

play announcement 3333333 then route to number 99-111-222-3333 if digit 4 (external on call 24hr emergency number cell phone)

go to step 2 if digit = 0

end

I'm thinking I may need to create other vectors and put the announcements in them then point the selection to those vectors or is there a better way?

Any help would be greatly appreciated.
 
You can basically program the vector just as you've laid it out. You could also use 'goto step x if digit = y' and then put your routing steps further in the vector to keep things tidy. I also encourage using comment steps to help others understand where the options are routing. Sample steps might look like:

01: collect 1 digit after annc 1111
02: goto step 7 if digit = 1
03: goto step 10 if digit =2
04: goto step 12 if digit = 3
05: goto step 14 if digit = 4
06: goto step 1 if digit = ? (this will take any other digits entered (5-0) and start over)
07: #route call to accounting
08: annc 2222
09: route to number 111-111
10: #route call to billing
11: route to number 111-222
12: #route call to helpdesk
13: route to number 111-333
14: #route to on-call
15: annc 3333
16: route to number 9xxxxxxxx
 
You can route to different steps in your vector to run multiple commands:

Code:
5 collect 1 digits after announcement 11111 for none
6 goto step 20 if digit = 1
7 goto step 25 if digit = 2
8 goto step 30 if digit = 3
9 goto step 35 if digit = 4
...
20 announcement 22222
21 route to number 912223334444 cov y if unconditionally
22 stop
...
25 route to number 913335556666 cov n if unconditionally
26 stop
...
35 announcement 33333
36 route-to number 914445556666 cov n if unconditionally
37 stop

Doh! I type too slow!
 
Afternoon all. Thank you for the help on this. Got the call tree setup and the customer is happy. Thank you again.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top