09-24-2024 05:29 PM - edited 09-24-2024 05:31 PM
Hello Experts,
My Callback script is working as expected. The only issue is that the CUIC report shows the Callback as an abundant call. Is this a normal behaviour or I am mising some configurations?
TEST_2iem_Chance_Fr is the main queue where the callers are waiting and SK_JEL_CALLBACK_Fr is the Callback queque.
Thanks,
MK
Solved! Go to Solution.
09-27-2024 10:14 AM
I would do it in the sub-flow prior to terminating the original call.
You do that with the dequeue step
09-25-2024 09:20 AM
Anybody with any idea?
MK
09-26-2024 12:53 AM
I assume the PSTN side of the call drops while they are waiting for a callback, right? Is the abandon in the original queue? I couldn't read the image. If that is yes, I think you need to dequeue the caller from the original queue first. That will show in the reporting too. You would have to do that before the caller drops. You could also possibly trap a contact inactive exception and mark the call as handled if the caller requested a callback. I think I would lean towards dequeueing the caller from the original queue when they hit the selection to request a callback. That would show in the reporting as a dequeue instead of an abandon.
09-26-2024 06:54 PM - edited 09-26-2024 06:58 PM
Hi Elliot,
Thank you for replaying. It's much appreciated.
Here's a sceenshot of my original script where the queuing happening.
Please let me know if I am missing anything.
Thanks,
MK
09-27-2024 05:39 AM
The size of that report image is too small for me to read it. Is the abandon in the initial CSQ, or the call back CSQ? It would be helpful if you would explain the whole sequence of events. I am not connecting the dots with what I see so far.
09-27-2024 05:49 AM
09-27-2024 07:19 AM
It looks like you are getting the original CSQ name from enterprise data in the callback script. I would suggest that you dequeue the caller from the original CSQ once you have confirmed the callback number. I am not sure where the dequeue in the callback CSQ is being generated yet.
09-27-2024 08:48 AM
As you can see, I am using a subflow to send the CSQ information to Callback script. I am also using session to communicate the CSQ detail to the sub script where the callback calls are being queued.
Could you please tell me how and where I have to dequeue the call in the original and callback script?
Thanks,
MK
09-27-2024 10:14 AM
I would do it in the sub-flow prior to terminating the original call.
You do that with the dequeue step
09-27-2024 11:19 AM - edited 09-27-2024 12:41 PM
So I need to dequeue first then terminate the call in the sub-flow script?
09-28-2024 03:06 AM
You have a terminate step in multiple places. If the the call is in queue and it terminated prior to being delivered to an agent, that is an abandon. I think that is the right place based on script interaction I see.
That is a long-winded "yes"!
09-28-2024 07:57 AM
Thank you Elliot, I really appreciate your help!
If I understand well, I have to replace the terminate step by Dequeue. Right?
Could you please let me know where are the other places that I have to remove the terminate step?
Thanks,
MK
09-30-2024 05:22 AM
If you want to terminate the call, that isn't a problem. The dequeue MUST come before the terminate to have any effect.
09-30-2024 06:46 AM - edited 09-30-2024 07:22 AM
Thank you Elliot,
I have one more question for you.
As you can see in the script, when the agent becomes available, the systems asks the agent to press any keys to connect to the customer but what I am being asked is to remove all interactions with the agents meaning removing the press any key to connect to the customer statement. We want the systems calls the customer when he/she is the next in the queue. System needs to call the customer and wait for the next agent to become available. Could you please help me to make this work?
Thanks,
MK
10-01-2024 06:43 AM - edited 10-01-2024 06:44 AM
There are two pieces to that. You could drive when to place the call back based on either estimated wait time or position in queue.
Getting rid of the prompt would be removing the prompt and just connecting the placed call to the agent.
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