We have a problem with our bot when it transfers the chat to an agent in omnichannel. When all agents are busy or offline, the bot says "You will be connected to the next agent" and then right after that "You are next". The user then waits but since our agents are on the phone a lot, none come online. I.e. the customer is waiting half an hour until an agent comes online, but in most cases this does not happen. Is it not possible to set that if no agents are available, that the bot issues an appropriate message or so? Or can't you set it to abort if no agent answers the chat within 5-10 minutes?
Configure an Inactivity trigger in copilot studio where, if an agent doesn’t accept the chat within a certain time (e.g., 5-10 minutes), the bot can send a follow-up message to the user, offering alternatives such as:
You can use the Inactivity trigger to specify how long it should be inactive and then redirect users to the end of conversation topic.
This trigger is available when you create a new topic and mouse over the trigger: you will see a list an icon to change the trigger: