Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
Copilot Studio bot is renamed as Copilot agent (agent or AI agent). Human agent is now renamed as customer service representative (service representative or representative). You might come across references to the old and new terms while we update the product UI, documentation, and training content.
In some support scenarios, a customer service representative (service representative or representative) needs to transfer a conversation back to an AI agent (agent) after providing personalized support. This transfer helps with basic, repetitive tasks or collects more information, like in a customer survey.
You can facilitate the transfer of a conversation from a service representative back to an AI agent in the following ways:
- Create two agents that reside in two queues
- Create two agents that reside in the same queue
Two agents in two queues
In this scenario, an AI agent transfers a conversation to a service representative. The representative then transfers the conversation to another AI agent in a different queue.
- A customer starts a conversation.
- The conversation is routed to Queue 1.
- The first AI agent (Agent A) accepts the conversation.
- The customer requests to chat with a service representative.
- The conversation is transferred to a service representative within Queue 1.
- The customer converses with the service representative.
- The service representative finishes delivering support and wants to hand off the conversation to a second AI agent, Agent B.
- The service representative is disconnected from the conversation.
- The conversation routed to Agent B in Queue 2.
- The system triggers Agent B to send a greeting message.
- The customer now chats with Agent B.
Two agents in one queue
In this scenario, after an AI agent has transferred a conversation to a service representative, the representative will transfer the conversation to another AI agent in the same queue when the service representative's task is over. For the conversation to flow correctly, you must set the first AI agent (Agent A) with the highest capacity, the service representative with the next highest capacity, and the second AI agent (Agent B) with the lowest capacity.
- A customer starts a conversation that is routed to a queue.
- The first agent (Agent A) that has the highest capacity accepts the conversation.
- The customer requests to chat with a service representative.
- The conversation is transferred to a service representative as the representative has second-highest capacity.
- The customer chats with the service representative.
- The service representative has finished delivering support and wants to hand off the conversation to a second agent (Agent B), which resides in the same queue.
- The service representative is disconnected from the conversation, and the conversation is routed to Agent B.
- Agent B receives the messages in the following order:
- A conversation update that the "Agent is added"
- The Omnichannel Set context event
- The system triggers Agent B to send a greeting message.
- The customer now chats with Agent B.