By Daniel Rohregger, Microsoft MVP Published
Four questions settle it, and Microsoft asks them in its own documentation: Who will use the agent? How widely will you share it? What should it do? Do you need versions, separate environments, and fine-grained access rules? If the answers are “me or my team,” “just sharing,” “answer questions,” and “no,” Agent Builder is enough. If any answer differs, plan on Copilot Studio. Details as of October 2026.
Agent Builder and Copilot Studio side by side
| Agent Builder | Copilot Studio | |
|---|---|---|
| What you build | Lightweight agents that answer questions from Microsoft 365 content. Microsoft's examples: a project FAQ, a product documentation assistant, an onboarding agent. | Agents for multistep workflows, approvals, and branching, and for connecting business systems. Microsoft's examples: a support agent that creates tickets, an IT help desk triage agent, a sales assistant with CRM access. |
| Who builds | Information workers, with no code, by describing the agent in plain language. | Makers and developers. Copilot Studio is a graphical, low-code studio. |
| Where you build | In Microsoft 365 Copilot: microsoft365.com/chat, office.com/chat, and the Teams desktop and web client. Not on mobile. | In the standalone web app at copilotstudio.microsoft.com. |
| Knowledge sources | SharePoint, OneDrive, websites, Teams chats and meetings, email, uploaded files, and Copilot connectors. Each source has limits, for example four website URLs or 100 SharePoint files. | The same kind of Microsoft 365 content, plus data outside Microsoft 365 through prebuilt and custom connectors. |
| Actions and connectors | No actions that integrate external services. To add them, copy the agent to Copilot Studio. | Actions and tools through connectors, plus agent flows (flows of their own in Copilot Studio, billed through Copilot Studio capacity, that an agent can call as a tool). |
| Autonomy and triggers | In Microsoft's comparison, "Autonomous capabilities" appears only under Copilot Studio. You use the agent in chat. | Event triggers let the agent start without a chat, for example when an item is created in SharePoint or a set amount of time has passed. |
| Sharing and publishing | Share with people (edit or chat only; groups can only chat). You can also let the whole organization use the agent through the Agent Store if your admin allows it. Other channels need Copilot Studio. Not usable in Teams group chats or 1:1 chats. | Publish to Teams, websites, and custom endpoints, with granular access controls. An admin approves publishing to the organization's app catalog. |
| Governance | Mostly through the Microsoft 365 admin center. The agent gets no new permissions and respects the Microsoft 365 permissions of the person asking. | Through the Power Platform admin center: versioning, development, test, and production environments, role-based access, data policies, telemetry. |
| License and billing | Included with a Microsoft 365 Copilot license. Without one, you use Copilot Credits or pay-as-you-go. Free only for agents grounded on web knowledge alone. | Also included with a Microsoft 365 Copilot license; without one, Copilot Credits or pay-as-you-go. There is also a separate subscription with prepaid credits. |
For how Copilot Credits work and what they cost, see the article on the 2026 Copilot pricing model. Two additions on licensing: according to the documentation, agents built in Agent Builder don’t consume the tenant’s Dataverse storage entitlement, while agents copied to Copilot Studio are stored in Dataverse. And when people with a Microsoft 365 Copilot license use agents in Copilot Chat, Teams, or SharePoint, classic answers, generative answers, and Microsoft Graph grounding don’t count against the Copilot Studio message pack or the pay-as-you-go meter.
When Agent Builder is enough
Agent Builder fits when all of these are true:
- Small circle. The agent is for you or a small team.
- Answers, not actions. It answers questions from existing content, such as SharePoint pages or a document collection, and doesn’t trigger anything in other systems.
- Starts in chat. Someone asks, the agent answers. It doesn’t need to start on its own.
- Normal permissions are enough. The agent should only show what the person asking can already see. If someone has no access to a source, the agent won’t surface it for them either.
You build by describing the agent in plain language, with no code, right inside Microsoft 365 Copilot.
Know two limits before you bring in many people. First, sharing isn’t publishing: a shared agent reaches the people you invite, or everyone in the tenant through the Agent Store, but no other channels. Admins can restrict who may share agents with the whole organization. Second, according to the documentation, automatic sharing of SharePoint files works only for specific security groups, not for everyone in the organization. In that case you adjust the file and folder permissions yourself.
When you need Copilot Studio
Move to Copilot Studio as soon as at least one of these applies:
- Larger audience. The agent should serve a department, the whole organization, or external customers.
- Multistep workflows. It needs approvals, branching, or several steps in sequence.
- Other systems. It should read data from systems outside Microsoft 365 or trigger something there, such as creating a ticket or updating a CRM record.
- Starting without a chat. It should react to an event or run at a set time. One thing to know: event triggers use the credentials of the person who built the agent. People who use the agent can therefore retrieve information or trigger actions with those credentials.
- Controlled operations. You need versions, separate environments for development, test, and production, data policies, and an admin who decides which systems agents may connect to.
You manage more in return: Copilot Studio has its own environments, its own admin center, and its own billing. An agent with a trigger consumes capacity even when nobody is chatting, because according to the documentation, the message an event trigger sends automatically counts as usage.
If you’re not sure whether your idea is feasible in Copilot Studio and which platform fits, you can check it for free before you build (in German).
Switching from Builder to Studio
You don’t have to decide once and for all. You can copy an agent from Agent Builder to Copilot Studio with More options (…) and Copy to Copilot Studio, instead of rebuilding it.
What carries over: name, description, instructions, suggested prompts, the agent icon, and the SharePoint files, folders, sites, and websites you added as knowledge.
What you need to redo:
| Setting in Agent Builder | What you do in Copilot Studio |
|---|---|
| Copilot connectors as enterprise knowledge | Set up the connectors again after copying. |
| Embedded (uploaded) files | Upload the files again. |
| Teams chats and meetings as knowledge | Add the Power Platform connector for Teams. |
| Emails as knowledge | Add the Power Platform connector for Outlook. |
| Create documents, charts, and code | Turn on the code interpreter in the agent settings. |
| Create images from prompts | Not currently supported in Copilot Studio. |
What to plan for:
- The original agent stays as it is. The copy is a snapshot, and later changes to the original don’t affect it. Every copy operation creates a new agent.
- You need a Copilot Studio license or a Microsoft 365 Copilot license, and the “Common Data Service (Dataverse)” entitlement must be enabled in your Microsoft 365 license.
- You pick a Power Platform environment with Dataverse in a supported data location, and you need the right security roles there. Data policies and sharing limits from the Power Platform admin center apply.
- Test the copy before you publish it, and tell the people you shared the original with which agent to use from now on.
So if you only suspect the agent will grow, you can start in Agent Builder. Plan your knowledge sources so you won’t have to rebuild them in Studio: SharePoint and websites come along, uploaded files and connectors don’t.
What if you don’t want to build your own agent?
Then a ready-made Copilot tool is often enough. The comparison of Copilot Chat, Cowork, and Autopilot shows which one fits: Copilot Chat, Cowork oder Autopilot (in German).
Which tool fits which team is something we work out on a real case in Copilot coaching for teams and groups.
Sources
Everything on this page comes from Microsoft’s documentation, as of October 2026. The pages change, so check the current state before you plan a rollout.
- Choose between Agent Builder and Copilot Studio to build your agent (Microsoft Learn): comparison, audience, license note, governance
- Copy an agent from Agent Builder to Copilot Studio (Microsoft Learn): what gets copied, requirements
- Agent Builder overview (Microsoft Learn): where you build, no external actions, known limitations, Dataverse storage
- Add knowledge sources to an agent in Agent Builder (Microsoft Learn): knowledge sources and limits
- Share and manage agents built in Agent Builder (Microsoft Learn): roles, sharing, organization catalog
- Copilot Studio overview (Microsoft Learn): low-code studio, agent flows, access
- Event trigger overview (Microsoft Learn): event triggers, credentials, usage
- Licensing for agents powered by the standard harness (Microsoft Learn): Copilot Studio billing