AT&T DEFINITY Generic 3 Manuale Utente

Pagina di 458
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 does not fall 
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 plays 
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 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-time
 command 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 following 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