I'm using an existing contact flow to accept phone calls and then move them to a queue via a Customer Queue Flow. This Customer Queue flow then uses a Loop prompt to check every 30 seconds how long the customer has been waiting in the queue. If they've been waiting longer than 5 minutes it ends the call.
I'm struggling to get the same flow working with web chat. If a person has been waiting to speak to an agent in a queue for X minutes then play a message and end the chat.
Loop Prompts are not compatible with web chat and I can't get wait blocks and loop prompts to simulate the same flow. Any ideas?