12-19-2016 12:13 PM - edited 03-14-2019 04:52 PM
Hi everyone,
Is there any ways to create a call count on the script and kick the callers to voicemail it the number exceed certain limit?
Thanks
AT
12-19-2016 03:16 PM
Hi,
I assume that you means if the number of calls queuing exceeds a certain limit?
It is actually fairly straightforward to do using the Get Reporting Statistic step.
A sample script is shown below.
The Get Reporting Statistic step reads the Contacts Waiting value for the CSQ into the iCallsQueuing variable. An If step compares the value of iCallsQueuing to a variable iQueueLimit. If the value is greater the call is transferred to the voicemail pilot. If the value is less than or equal to the variable iQueueLimit the call is queued.
I have attached the sample script.
Please rate if helpful.
Regards
James
12-19-2016 03:27 PM
Thanks! So let say if there are more than 30 calls in the CSQ than kick them to VM so where do i put it at?
12-19-2016 10:09 PM
Simply set the value of iQueueLimit variable to 30. You can also do it like below:
If (iCallsQueuing > 30) Then
Regards
Deepak
12-20-2016 11:42 AM
12-20-2016 01:42 PM
Hi,
I am not sure what you are doing with the agent check? Checking that agents are logged in is of limited worth in my experience as they could all be in the Not Ready state.
Do you just want to limit the number of callers that can queue? - if yes just put the logic under the Queued branch.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide