We have an implementation that uses Omni Channel, Chat & a bot. Our Chat Button allows Queueing.
In certain scenarios, the bot transfers the request to a Queue that allows queueing. When it does, the user is shown their Queue order & waits for an agent to become available. While the user is waiting, no user input is allowed.
My question is: is possible to allow the user to stop waiting without ending the chat?
The reason I ask is because I'd like the user to be able to stop waiting & create a Case for them instead (if they choose to stop waiting).