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) may need to transfer a conversation back to an AI agent (agent) after providing personalized support. This transfer can help with basic, repetitive tasks or collect additional data, such as in a customer survey. In some support scenarios, a service representative may need to transfer a conversation back to an AI agent after providing personalized support. This transfer can help with basic, repetitive tasks or collect additional data, such as 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 has transferred a conversation to a service representative. The representative will transfer the conversation again to another AI agent in another queue.
- A customer starts a conversation.
- The conversation is routed to Queue 1.
- The first 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 has finished delivering support and wants to hand off the conversation to a second AI agent, Agent B, which resides in the same queue.
- 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.