I have the following set up in a queue. It is designed to restrict the number of callers who can queue to a skill towards the end of the day:
01 wait-time 1 secs hearing ringback
02 queue-to skill 4 pri m
03 goto step 33 if calls-queued in skill 4 pri m > 99
04 goto step 36 if time-of-day is all 16:59 to all 17:29
05 goto step 39 if time-of-day is all 17:30 to all 17:44
06 goto step 42 if time-of-day is all 17:45 to all 17:59
33 busy
34 stop
35
36 goto step 33 if calls-queued in skill 4 pri m >= 10
37 goto step 7 if unconditionally
38 stop
39 goto step 33 if calls-queued in skill 4 pri m >= 5
40 goto step 7 if unconditionally
41 stop
42 goto step 33 if calls-queued in skill 4 pri m >= 1
43 goto step 7 if unconditionally
44 stop
So for example, if a call was queued to the skill after 17:30 and there were 5 calls already in the queue, it would be forced busy.
Historical CMS reporting shows that calls are being forced busy, but the integrated reporting on the day shows that more calls are being allowed to queue than the cap is set at. For example, at 17:47 one there were 9 calls queueing; at the most there should have been 5, even allowing for calls still waiting from the earlier, higher cap interval.
Anyone have any ideas why that would be?
01 wait-time 1 secs hearing ringback
02 queue-to skill 4 pri m
03 goto step 33 if calls-queued in skill 4 pri m > 99
04 goto step 36 if time-of-day is all 16:59 to all 17:29
05 goto step 39 if time-of-day is all 17:30 to all 17:44
06 goto step 42 if time-of-day is all 17:45 to all 17:59
33 busy
34 stop
35
36 goto step 33 if calls-queued in skill 4 pri m >= 10
37 goto step 7 if unconditionally
38 stop
39 goto step 33 if calls-queued in skill 4 pri m >= 5
40 goto step 7 if unconditionally
41 stop
42 goto step 33 if calls-queued in skill 4 pri m >= 1
43 goto step 7 if unconditionally
44 stop
So for example, if a call was queued to the skill after 17:30 and there were 5 calls already in the queue, it would be forced busy.
Historical CMS reporting shows that calls are being forced busy, but the integrated reporting on the day shows that more calls are being allowed to queue than the cap is set at. For example, at 17:47 one there were 9 calls queueing; at the most there should have been 5, even allowing for calls still waiting from the earlier, higher cap interval.
Anyone have any ideas why that would be?