Domain 2 β€” Module 6 of 8 75%
12 of 21 overall
Domain 2: Manage Prompts and Conversations by Using AI Free ⏱ ~10 min read

Agent Store vs Building Your Own

Before you build an agent from scratch, check the Agent Store. Learn when a pre-built agent is the right choice and when you need to create something custom.

Agent Store β€” your AI app store

Simple explanation

Think of the Agent Store like your phone’s app store.

When you need a weather app, you don’t build one from scratch β€” you download one that works. The Agent Store works the same way: before building a custom agent, check if someone has already built what you need.

Microsoft provides agents like Researcher (deep research), Analyst (data analysis), and Prompt Coach (better prompting). Your organisation might also publish internal agents β€” like β€œIT Helpdesk” or β€œSales Playbook.”

Build your own only when no existing agent fits your specific need.

When to use the Agent Store

SituationUse Agent StoreBuild Your Own
Need general research helpβœ…
Need data analysis and visualisationβœ…
Need answers about YOUR company policiesβœ…
Need an agent scoped to YOUR SharePoint siteβœ…
Need a writing or prompting coachβœ…
Need consistent team-wide answers from specific docsβœ…
Want to try AI capabilities quicklyβœ…

The decision framework

Ask yourself these questions:

  1. Does an existing agent already do what I need? β†’ Check the Agent Store first
  2. Do I need it scoped to my organisation’s data? β†’ Probably build your own
  3. Do I need custom instructions or tone? β†’ Build your own
  4. Is this a one-time need? β†’ Try the Agent Store before building anything
  5. Will my whole team use this? β†’ Build and share (if Agent Store doesn’t have it)
Real-world: Dana's agent decision

Dana at Oakfield Healthcare needed an agent that could answer new hire questions about company policies.

Step 1 β€” Check Agent Store: Dana searched for β€œHR” and β€œonboarding” agents. She found a few generic HR assistants, but none knew about Oakfield’s specific policies, dress code, or leave procedures.

Step 2 β€” Decision: Since Dana needs an agent scoped to Oakfield’s HR SharePoint site with specific instructions about tone and scope, she decided to build her own.

Separately, when Dana needed help with a data analysis task, she found the Analyst agent in the store β€” no need to build that.

The pattern: Generic tasks β†’ Agent Store. Organisation-specific tasks β†’ Build your own.

Key Microsoft-built agents

AgentWhat It DoesBest For
ResearcherIn-depth research using web + work dataMarket research, competitive analysis, topic deep-dives
AnalystData analysis and visualisationSales trends, financial analysis, data-driven insights
Prompt CoachHelps you write better promptsLearning prompt techniques, refining your prompting skills

🎬 Video walkthrough

Flashcards

Question

What is the Agent Store in Microsoft 365?

Click or press Enter to reveal answer

Answer

A marketplace for discovering pre-built agents β€” including Microsoft-built agents (Researcher, Analyst), third-party agents, and custom agents published by colleagues in your organisation. Always check here before building from scratch.

Click to flip back

Question

When should you build a custom agent instead of using the Agent Store?

Click or press Enter to reveal answer

Answer

When you need an agent scoped to your organisation's specific data (SharePoint sites, internal docs), with custom instructions or tone, or for a workflow that no existing agent covers. Build when generic agents don't fit your specific needs.

Click to flip back

Knowledge Check

Knowledge Check

Jordan at Peak Solutions wants an agent that can quickly research competitor products and market trends. What should he try FIRST?

Knowledge Check

Ava at BrightLoop wants an agent that answers questions about the agency's brand guidelines, tone of voice document, and content calendar β€” all stored on a specific SharePoint site. What should Ava do?


Next up: You’ve decided to build. Let’s walk through creating your first agent β€” step by step, no coding required.