Overview of custom service agents
Custom service agents supports customer service representatives with real-time guidance, leading to better performance and faster resolutions. By integrating seamlessly into existing workflows and providing valuable business insights, custom agents can help your business stay competitive and continually improve your services.
You can create a custom agent, where you can start from scratch and build it to meet your agents’ unique needs. Your custom agent focuses more on multi-turn chat.
You can extend your agent's functionality using Microsoft Copilot Studio. This functionality is present under the Extend with Microsoft Copilot Studio entry in the side navigation pane.
When changing some topics or system topics in Copilot Studio, you see a message indicating that a topic is "managed and customizable". These topics can be changed in Copilot Studio, but doing so means that any configuration (listed in this article) in Microsoft 365 Copilot for Service stops taking effect. To avoid this outcome, make the configuration changes in Copilot for Service as described here.
If you made customizations in Copilot Studio, you see the message "This managed topic has a customization layer on it. Remove customizations to reset this topic to the managed layer."
Some topics are managed and non-customizable. These topics aren't editable and you can only customize their behavior using the configurations listed in this article.
The following fields, found under the Configure copilot section on the side navigation pane, allows you to customize the messages your customer service representative uses in different scenarios. Changes to the messages here are reflected on your agents after it publishes. To publish, go to Overview and select Publish under the Publish your copilot section.
The conversation start message is the message that displays to the agent when the conversation starts. Make sure your service representatives understand that AI is used to generate the responses and inaccuracies are possible. They should review the responses before using them with your customers.
This message is displayed when agents don't have a response to the service representative's input.
Agents display the greeting response when greeted. This message is different from the one shown when a conversation starts. The greeting response is used only if the customer explicitly enters "hello" or a similar message.
This message is displayed when the service representative asks to start a new conversation.
This message is displayed when starting the conversation over. This message is used when the service representative explicitly asks the conversation to be restarted.
This message is displayed when the user thanks the agent.
To configure websites as a data source, see Managing Websites and Sharepoint.
To configure offline files as data sources, see Use uploaded documents in Copilot for service.
To configure a knowledge base from ServiceNow, Salesforce, or ZenDesk as a data source for your custom agent, see Connecting customer engagement sources in Copilot for Service.
For more information on embedding your agent, see Configure a copilot for a demo website or Agent console.