TEAM IM Insights

Maximize your M365 Copilot Experience with Custom Agents

Written by William Deeken | Jun 10, 2026 8:27:44 PM

AI adoption is accelerating across the business world, and many organizations are looking for practical ways to automate repetitive work, surface insights, and support better decisions. In that landscape, Microsoft 365 Copilot stands out because it already lives inside the tools many businesses use every day, like Outlook, Teams, and Word.

Out of the box, Copilot can work with Microsoft 365 content and, depending on licensing and configuration, can also use public websites, SharePoint, and connector-based knowledge sources. But the real power comes when you start building Agents: specialized AI experiences that add instructions, knowledge, and actions on top of Copilot. Microsoft now offers several ways to build them, ranging from no-code to full custom development.

For the average business user: Agent Builder

Agent Builder is the simplest way to create a declarative agent inside Microsoft 365 Copilot. You describe what you want in natural language, and Microsoft 365 Copilot helps generate the agent’s instructions, prompts, and configuration. It is designed for quick, lightweight agents and supports knowledge sources such as public websites, SharePoint, and Copilot connectors.

It also supports simple built-in capabilities. For example, you can enable code interpreter for creating documents, charts, and code, or image generation for creating images from prompts.

Licensing matters here. Agents grounded only in instructions and public websites are available in Microsoft 365 Copilot Chat at no additional cost, while agents that use shared tenant data such as SharePoint or Copilot connectors can require metered usage unless the user has a Microsoft 365 Copilot license.

For the advanced power user: Copilot Studio

If you need more control, Copilot Studio is the low-code option. It supports richer agent design, broader deployment, and more advanced integrations. Microsoft documents support for model selection, generative orchestration, and a broader toolset than Agent Builder.

This is also where you can add advanced capabilities such as connectors, prompts, agent flows, and MCP tools. A recent addition to this list is "computer use", which allows agents to interact with websites and desktop apps through a virtual mouse and keyboard.

Another feature of Copilot Agents is Topics. These are useful when you want a more guided, wizard-like, predictable experience. You define when tools are called instead of the orchestrator making the decision, but it is important to note that these work alongside generative orchestration rather than replacing it.

For developers: Microsoft 365 Agents Toolkit

For developers, the Microsoft 365 Agents Toolkit is the pro-code route. It is a toolkit for building agents and apps that can work across Microsoft 365 Copilot, Teams, Office, the web, and other channels. It is available for Visual Studio Code.

This path supports both declarative agents and custom engine agents. The declarative agent resemble what is possible in the Copilot Studio and Agent Builder. But when paired with the Microsoft 365 Agents SDK to build custom engine agents, it gives developers much more freedom over orchestration, integrations, and deployment. There is support for a wide range of AI stacks and orchestrators, including Microsoft Foundry, Semantic Kernel, LangChain, OpenAI Agents, and other custom-built approaches. 

Final takeaway

The key idea is that there is no single way to build a Copilot agent. Agent Builder is best for fast, no-code customization. Copilot Studio is best for low-code business solutions with more power and governance. Microsoft 365 Agents Toolkit is best for developers who want source control and full coding flexibility. Regardless of where you are at in your Copilot adoption journey, reach out to TEAM IM today and we can show you how to maximize your investment.