function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Sapana JSapana J 

How to display Agent Wait Time in ChatBot ?

I am using Einstein Bot and wanted to display agent wait time to end user before transferring chat to agent. It will be great help if someone already worked on it.
VinayVinay (Salesforce Developers) 
Hi Sapana,

Currently, this feature is unavailable,  Kindly review below Idea link and vote for this feature.

https://trailblazer.salesforce.com/ideaView?id=0873A000000ECZLQA4

Hope above information was helpful.

Please mark as Best Answer so that it can help others in the future.

Thanks,
Arvid BuxArvid Bux
Sapana, in our Trailblazer Community, I just posted a POC on using Estimated Wait Time in a bot. Have a look whether that could help you with your use-case: https://trailblazers.salesforce.com/_ui/core/chatter/groups/GroupProfilePage?fId=0D54S00000AMki5&g=0F94S000000Gw72 (https://trailblazers.salesforce.com/_ui/core/chatter/groups/GroupProfilePage?fId=0D54S00000AMki5&g=0F94S000000Gw72)
Nikhat Parveen 9Nikhat Parveen 9
Hello Arvid,

Thanks for sharing the POC. It helped us to build wait time for our requirments. One thing we noticed that - the api is returning positive number (> 0) even when no agents are available. Since the api tells us there is wait time, we show it to the customer and then redirect to LIve agent, which in turn shows the no agent availble message. This is not a very good in terms of customer experience. Any suggestions or ideas to avoid this?

Thanks,
Nikhat
Wayne AkinsWayne Akins
The average wait time to start a conversation with a chatbot is about 45 seconds on the other hand, the average wait time to talk to a customer service agent on a call being 11 minutes.
https://www.tellhappystar.net/
Will joeWill joe

To use this feature, specify that you want the estimated wait time from the Settings request (by setting Settings.needEstimatedWaitTime to 1) and the Availability request (by setting Availability.needEstimatedWaitTime to 1). When this value is set to 1, the response includes the estimated wait time for each button ID requested.

Regards,

Will Joe

emmanuel princeemmanuel prince
Good, thank you for the good information provided. 

https://www.techweh.com/www-meetbrightway-com-applynow/