6.1. Agent Store vs. Building Your Own Agent
💡 First Principle: Before building anything, check whether it already exists. The Agent Store gives you access to pre-built, Microsoft-vetted agents for common use cases. Building your own agent makes sense only when your use case is specific enough that no existing agent adequately serves it. Skipping the Agent Store check wastes time and creates redundancy. Organizations that go straight to building custom agents frequently recreate capabilities that already exist in the store — spending hours in Copilot Studio on configuration that an IT administrator could deploy in minutes. The exam specifically tests this judgment: knowing when to build versus when to use what already exists is as important as knowing how to build.
The Agent Store (also called the Microsoft 365 Copilot Store) is a catalog of pre-built agents that you can add to your Copilot experience. These agents are built by Microsoft, third-party developers, and potentially your own organization's IT team.
Agent Store vs. Custom Agent — decision guide:
| Factor | Use Agent Store | Build Your Own |
|---|---|---|
| Use case commonality | Common business task (e.g., travel booking, IT support, HR FAQ) | Unique to your organization (e.g., your specific processes, proprietary knowledge) |
| Knowledge source | General or public knowledge is sufficient | Requires your organization's internal documents or data |
| Customization needed | Low — off-the-shelf behavior is acceptable | High — you need specific instructions or personas |
| Speed to deploy | Fast — add an existing agent | Slower — requires configuration and testing |
| Maintenance | Microsoft or vendor maintains it | Your team maintains it |
How to access the Agent Store:
- Open Microsoft 365 Copilot Chat
- Select the agent icon or browse the store within the Copilot interface
- Browse categories or search for specific agent types
- Add an agent to make it available in your Copilot experience
When to build your own: If you need an agent that answers questions about your specific company policies, uses your proprietary data, follows your specific tone guidelines, or performs workflows unique to your organization — the Agent Store likely does not have what you need. That is when you create a custom agent.
⚠️ Exam Trap: The Agent Store is not exclusively for IT administrators. Business users can access the Agent Store to discover and add agents to their own Copilot experience — subject to what their organization's admin has permitted. The exam may present scenarios where the correct answer is for a regular user to use the Agent Store, not to escalate to IT.
Reflection Question: A customer service team lead wants a Copilot agent that answers customer-facing FAQ questions using the team's proprietary troubleshooting guide and product documentation. Should she use the Agent Store or build a custom agent? Why?