Hi all,
We'd like to offer a callback to our customers that waited in queue more than 30 seconds.
Scenario goes like this:
- Customer waits in queue more than 30 seconds
- We offer them a callback
- If they dial 2, we create a callback, give an informative message and disconnect the call
- If they don't, they continue to wait in the queue
I created an in-queue call flow and used Collect Input to capture the customer's selection. It works fine when there is no available agent in the queue.
However, if an agent switches to On Queue while the customer is in the in-queue flow, the Collect Input action gets interrupted and the customer is immediately routed to the agent.
This might be acceptable if the customer is still in the middle of the Collect Input block, but it becomes a problem when the customer has already entered their choice (e.g., pressed 2) and is listening to an informative message such as "You will be called as soon as possible, thanks for your patience". At this point, if an agent goes On Queue, the flow is cut off and the customer is directly transferred.
Is there a way to prevetn this kind of behaviour or is this the expected one? I'd appreciate any help.
Regards,
İbrahim
#ArchitectureandDesign#Implementation#Routing(ACD/IVR)------------------------------
Ibrahim Sincap
------------------------------