Call Vectoring Applications

if 20 or fewer calls are queued to split 1, control is passed to Step 4, where the queue-to main split command queues the call to split 1.

Control is then passed to Step 5, where the goto step command checks whether the current time is any time between 4:45 P.M. and 5:00 P.M. inclusive (or, in other words, very close to [if not] closing time). If the current time does not fall within this clock range, the wait-timecommand in Step 6 provides the caller with 20 seconds of ringback. Thereafter, the announcement command in Step 7 plays the appropriate ‘‘hold’’ message, andthe wait command in Step 8 provides the caller with 998 seconds of music. Finally, the stop command in Step 9 halts vector processing, and the call remains in queue until either the agent answers the call or the caller hangs up.

On the other hand, if the current time is any time between 4:45 P.M. and 5:00 P.M., inclusive when Step 5 is executed, a branch is made to Step 10, where the appropriate ‘‘latecaller’’ announcement is provided to the caller. Thereafter, the wait command in Step 11 provides the caller with 30 seconds of music. Control is then passed to Step 12, where the goto step command checks whether the time is currently any time between 5:00 P.M. and 5:10 P.M., inclusive. If so, control is passed to Step 14, where the disconnect after announcement command first informs the caller that the office is now closed and then invites the caller to call back at the appropriate time before finally disconnecting the call. On the other hand, if the time is currently not between 5:00 P.M. and 5:10 P.M. inclusive, control is passed to Step 13, where the goto step command branches back to the wait-timecommand in Step 11. The resulting loop consisting of Steps 11 through 13 is repeated for as long as the time is between 5:00 P.M. and 5:10 P.M. inclusive, or until the caller hangs up. Once Step 12 is executed at least a second after 5:10 P.M., control is passed to Step 14 as described previously.

Exercise 3: Messaging Option

Write a vector that:

Does the following if the oldest call waiting has been in queue longer than

75 seconds:

Sends the call to AUDIX (if possible)

Delivers to the caller the foll owing personalized AUDIX message: "All of our MegaSports agents are busy...Please leave you name and telephone number."

Plays for the caller 30 seconds of ringback

Plays for the caller (after the ringback) an announcement followed by music

11-28Issue 4 September 1995

Page 206
Image 206
AT&T 555-230-520 manual Exercise 3 Messaging Option