Call Vectoring Applications
11-28 Issue 4 September 1995
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 d o es not fal l
within this clock range, the
wait-time
command in Step 6 provides the caller with
20 seconds of ringback. Thereafter, the
announcement
command in Step 7 p lays
the appropriate ‘‘hold’’ message, and the

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 ‘‘late caller’’ 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 c aller that the office is now closed and then invites the
caller to call back at the a p propriate 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 ste p
command branches
back to the
wait-time
command in Step 11. The resulting loop consistin g 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 wait ing has been in queue longer than
75 seconds:
Sends the call to AUDIX (if possible)
Delivers to the caller the following personalized AUDIX message:
"All of our MegaSports agents are b usy...Please leave you name
and telephone number."
Plays for the caller 30 seconds of ringback
Plays for the caller (after the ringba c k) an announce m ent followed b y
music