06-08-2016 10:28 AM - edited 03-14-2019 04:12 PM
Hello,
I have a working CCX environment and would like to create a script to drop callers into an existing CSQ. I have the application and trigger configured and working but I am at a loss as how to setup a simple script to drop callers into the queue. I am looking at existing scripts that drop caller in the queue after a timeout but I don't see where it places them in the queue. Any help would be appreciated. TAC doesn't offer assistance with scripts.
06-08-2016 12:26 PM
Please find attached a sample script wherein if the call is on hold for more than 180 seconds then the If (QueueHold > 6) condition will go True and calls will then be send to Overflow CSQ. You can adjust the value for DelayWhileQueued variable from 30 seconds to whatever you want and similarly the If condition can be adjusted as well e..g, If (QueueHold > 4), If (QueueHold > 6) and so on.
Regards
Deepak
06-08-2016 05:27 PM
Hi Deepak,
Thanks for taking the time to help out. I will give it try.
Danny
05-26-2018 06:18 PM
Hey Deepak,
Your script solution helped me as i was trying to use reporting statistics for call waiting and then use if name > 45 but that didn't work.
My only confusion is how does the calculation work for 180 seconds = 6. I need the call to be great than 45 seconds before it will go to the next step
Thank you
05-26-2018 08:47 PM
Hi there
That's from the Delay timer = 30 sec. One queue loop with 30 seconds delay.
After 6 loops it will 6 + 30 seconds delay timer = 180 seonds
Hope this helps!
Cheers
Rath!
***Please rate helpful posts***
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