02-12-2019 07:38 AM - edited 03-15-2019 06:45 AM
Hi,
I am having a problem with my script in that when all agents are busy in Region 1 the calls do not route to agents in Region 2. Also if all agents are busy in both Region 1 and 2 callers should route to Region 3. Script was created by a vendor we no longer employ.
Thank you for your assistance.
02-13-2019 06:17 AM
I looked at your script and the logic essentially is:
Menu, depending on selected options primary queue (CSQ) and secondary queue (CSQ2) are assigned to these variables
Script checks if there are agents logged into CSQ, if so call is presented and queued to CSQ
During queue prompts are played, voicemail menu is presented and at the end of it script checks if there are still agents LOGGED IN to CSQ, only if there are no agents logged in it proceeds to CSQ2 logic, so as long as agents are logged into CSQ then CSQ2 will never be considered. If you need CSQ2 and so forth to be used when all agents in CSQ are BUSY and not just logged out then the script needs to be changed to reflect that, the question is should original CSQ be still part of the queue or does the call only need to be presented to the CSQ2?
02-13-2019 06:29 AM
02-13-2019 06:49 AM
So, high level:
caller presses 1
Select CSQ_NE queue
Present call to available agent, if no agents are available dequeue from CSQ_NE and queue CSQ_S or would you still want to first send the call to a CSQ_NE queue for some time in case CSQ_NE agent becomes available and then after queue loop send to CSQ_S? Also, when call is redirected to CSQ_S should agents in CSQ_NE be part of the overlap queue or only CSQ_NE as these decisions change the logic quite a bit.
02-13-2019 07:12 AM
If call is presented to NE and no agent is available go through loop once then dequeue and send call to S. After which NE is taken out of the picture.
02-13-2019 07:22 AM - edited 02-13-2019 07:38 AM
02-13-2019 07:34 AM
Thank you Chris, however I can't view your attachment/pix?
02-13-2019 07:39 AM
Attached to previous reply, I guess copy/past of pics does not work well.
02-13-2019 07:41 AM
Thank you. I will try to test and then implement on Monday (holiday, no one should notice:-)
Thanks again
02-18-2019 03:03 PM
02-19-2019 05:33 AM
That should do it, except under Queue4 you finish the queue logic with "dequeue" step, I'd suggest you add goto step that either points to Voicemail or Closed Region Menu.
Also, just my personal opinion, unless each next CSQ is better staffed to handle the call or the queue times are very short, cascading the calls may result in many calls going to voicemail or the closed menu, but it sounds like that is what you desire.
02-19-2019 05:50 AM
Thank you Chris.
Not being well versed in the Cisco scripting world, it would be helpful to have another loop within the queues before it goes to the next queue. I apologize if I'm being a pest but what would the additions steps be that I would need.
02-19-2019 06:08 AM
02-19-2019 01:40 PM
02-20-2019 05:34 AM
Glad it works for you,
Please don't forget to rate All useful posts.
Chris
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