Multisite BSR with EWT
1. wait time 0 secs hearing ringback
2. consider skill 1 pri m adjust-by 0
3. consider skill 2 pri m adjust-by 20
4. queue-to-best
5. goto step 11 if expected-wait for call <= 30
6. consider location 1 adjust-by 30
7. consider location 2 adjust-by 30
8. consider location 3 adjust-by 50
9. consider location 4 adjust-by 50
10. check best if wait-improved > 30
11. announcement 1001
12. wait time 60 secs hearing music
13. goto step 11 if unconditionally
A consider series can end with either a queue-to best or a check best step. The check best command lets you set conditions that must be met before a call is queued to the best resource. In this example, step 10 in the primary vector is check best if wait-improved > 30. In other words, step 10 interflows the call to the best location found by the consider series only if the EWT for the location is more than 30 seconds better than the EWT of the call in the local queue.
You can use up to 3 consider series in one vector. You can write more than 3 consider series in a vector, but there is no benefit in doing so. The server only allows you to queue a call simultaneously to 3 different local resources. Since each consider series ends by queuing a call, if no agents are available, using more than 3 series in a vector does not place the calls in additional local queues. If the call interflows to another Communication Manager, the call is removed from vector processing and any queues the call was in on the origin server.
You can combine singlesite and multisite consider series, as this example shows. Note that user adjustments are entered for local skill 2 as well as for locations 3 and 4. These indicate your preferences regarding both local and remote resources. In this example, say that step 2 queues the call to skill 1, which has an EWT of 65 seconds, before the second consider series is executed.