Audible feedback examples

Last Updated : Oct 19, 2012 |
Note:

Evaluate the length of the wait period between repetitions of an announcement and increase the length. For optimum performance, add a second announcement after the initial announcement and repeat the second announcement less often.

In the following example, an announcement indicates all representatives as busy. Hold the announcement every 10 seconds as long as the call is in queue.

Example: 10-second announcement interval

1. queue-to split 1 
2. announcement 2770  [All representatives are busy. Please hold.]
3. wait-time 10 seconds hearing music
4. goto step 2 if unconditionally 
5. stop

The following example repeats the announcement every 60 seconds, improving performance.

Example: 60-second announcement interval

1. queue-to split 1 
2. announcement 2770    [All representatives are busy. Please hold.]
3. wait-time 60 seconds hearing music
4. goto step 2 if unconditionally 
5. stop

In the following example, a second announcement indicates all representatives as still being busy. Hold, in addition to the initial announcement, and repeat the second announcement less often, say after every 120 seconds, improving performance.

Example: Follow-up announcement

1. queue-to split 1 
2. announcement 2770    [All representatives are busy. Please hold.]
3. wait-time 120 seconds hearing music 
4. announcement 2771    [All representatives are still busy. Please continue to hold.]
5. goto step 3 if unconditionally 
6. stop

The following table compares the relative processing cost of the three examples by looking at the approximate number of vector steps executed when processing the call. Let us say the first announcement is 3 seconds long and the second announcement is 4 seconds long. The approximate number of vector steps executed for an audible feedback is indicated in the following table.

Initial conditions

Example

10 seconds announcement interval

Example

60 seconds announcement interval

Example

follow-up announcement

An agent is available in split 1

1

1

1

Queuing time of 5 minutes

70

15

9

When a call is queued for 5 minutes, the number of vector steps drops dramatically when the time between announcements is increased and drops even more when a second announcement is added and the time between announcements is increased again. When an agent in split 1 is immediately available to answer the call, there is no difference in the number of vector steps for the three examples.