Functions and Examples

The following vector could be used to test against numbers in this table.

1.wait-time 0 seconds hearing ringback

2.collect 7 digits after announcement 200 (“Please enter your account number)

3.goto vector 8 if digits in table 10

4.queue-to main split 5 pri l

5.wait-time 10 seconds hearing ringback

6.announcement 2771

7.wait-time 10 seconds hearing music

8.goto step 6 if unconditionally

Figure 5-4. Testing for Digits In Vector Routing Table

If the caller enters an account number that is listed in the Vector Routing Table the call is routed to vector 8. Likewise, if the caller enters an account number that matches the wildcard entry (for example 1345987) the call is routed to vector 8.

If the caller enters an account number that is not listed in the Vector Routing Table, or if the caller does not enter an account number, the call is queued to split 5.

Suppose that instead of containing a list of premier accounts the Vector Routing Table contained a list of accounts with a poor payment record. The following vector only queues calls with account numbers that are not in the table. Calls in the table route to the collection department.

1.wait-time 0 seconds hearing ringback

2.collect 7 digits after announcement 200 (“Please enter your account number)

3.goto step 11 if digits = none

4.goto step 6 if digits not-in table 10

5.route-to number 83456 with cov y if unconditionally (collections)

6.queue-to main split 5 pri l

7.wait-time 10 seconds hearing ringback

8.announcement 2771

9.wait-time 10 seconds hearing music

10.goto step 8 if unconditionally

11.route-to number 0 with cov n if unconditionally

12.stop

Figure 5-5. Testing for Digits Not In Vector Routing Table

If no digits are collected, the call routes to the operator.

Issue 4 September 1995 5-9

Page 86
Image 86
AT&T 555-230-520 manual Testing for Digits In Vector Routing Table