How to separate and assign parameters to vector variables

Last Updated : Sep 08, 2012 |

Vector 1 is the common vector for incoming calls that go to VDN 1, VDN 2, and VDN 3. Vector 1 is modified to include a subroutine call to vector 2 that separates the combined parameters assigned to each VDN variable and assigns the parameters to the correct vector variables in vector 1.

Vector 1 - revised to serve as the common vector for calls to VDN1, VDN2 and VDN3
1. wait-time 0 secs hearing ringback
2. goto vector 2 @step 1 if unconditionally
3. collect 4 digits after announcement A for none
4. goto vector 300 @step 1 if digits in table D
5. goto vector 301 @step 1 if ani in table E
6. goto step 14 if expected-wait for skill 1st pri l > 600
7. queue-to skill 1st pri l
8. announcement B
9. wait-time 120 secs hearing C then music
10. route-to number F  [LAI looking for an available agent at location 1]
11. route-to number G [LAI looking for an available agent at location 2]
12. route-to number H [LAI looking for an available agent at location 3]
13. goto step 7 if unconditionally
14. messaging skill 2nd for extension V4