Hi Aaron,
We are in the midst of planning out our rollout. Couple of things I am considering on this is:
Tell customer's the wait time up front, if they know an agent will be connecting in 1 minute, they are more likely to wait there.
The other option you could consider, is send the customer a push/sms notification (assuming your mobile/web app has a notification system with APIs you can use) to the customer when the Agent connects to the conversation to let them know an agent is now connected or taking a look at your query etc to prompt them to go back online, or after the agent sends a message, but by then it might be too late depending on how long agent's take to respond.
------------------------------
Anton Vroon
------------------------------