Domain 3 β€” Module 7 of 8 88%
27 of 28 overall
Domain 3: Copilot & Agent Admin Free ⏱ ~14 min read

Building Agents: Create, Test & Publish

Step-by-step: create a Copilot Chat agent in 15 minutes, build a SharePoint agent, then test and refine it before sharing with your team.

Two ways to build agents

Simple explanation

Think of it like making a sandwich.

Copilot Chat agent = you describe what you want and the kitchen builds it. You say β€œI want a club sandwich with extra pickles” β€” Copilot Studio takes your description and creates the agent. You can also use a recipe (template) as a starting point.

SharePoint agent = you pick ingredients from what’s already in the fridge. You point the agent at a SharePoint site and say β€œanswer questions about what’s in here.” It’s scoped to that content.

Both are no-code β€” you don’t write a single line of programming. If Kai at Brew & Byte can order a sandwich, they can build an agent.

Creating a Copilot Chat agent

This is a two-tab process in Copilot Studio’s lite experience:

Tab 1: Describe (the quick way)

  1. Open Copilot Chat β†’ click Create agent
  2. You’ll see the Describe tab β€” type what you want in plain English:
    • β€œCreate an agent that helps new employees find answers about company policies, using our HR SharePoint site”
  3. Copilot Studio generates a draft agent based on your description
  4. Review the draft β†’ tweak if needed β†’ click Create

Tab 2: Configure (the detailed way)

If you need more control, switch to the Configure tab:

SettingWhat You Configure
Icon & nameVisual identity for the agent
DescriptionWhat the agent does (shown to users)
InstructionsDetailed behaviour rules (tone, scope, limitations)
Knowledge sourcesSharePoint sites, web URLs, Copilot connectors
CapabilitiesCode interpreter, image generator (optional)
Starter promptsSuggested questions users see when they open the agent
Real-world: Brew & Byte builds an onboarding agent

Kai (Brew & Byte’s owner) needs a way for new hires to find company policies without asking 10 different people.

Step 1: Opens Copilot Chat β†’ β€œCreate agent” Step 2 (Describe): Types: β€œAn assistant that answers new employee questions about Brew & Byte policies. Friendly tone. References our HR SharePoint site.” Step 3 (Configure): Adds the HR SharePoint site as a knowledge source. Adds starter prompts: β€œHow do I claim expenses?”, β€œWhat’s the dress code?”, β€œHow do I book holiday?” Step 4: Clicks Create β†’ shares with the team

Total time: 15 minutes. Zero coding. New hires now have a 24/7 policy assistant.

Templates β€” start from a recipe

Instead of describing from scratch, you can start from a template. Microsoft provides templates like:

  • Prompt Coach (writing better prompts)
  • Writing Coach (improving written content)
  • Meeting Facilitator
  • Project Helper

Templates come with preconfigured instructions and settings. You customise from there.

Creating a SharePoint agent

SharePoint agents are created directly from within a SharePoint site:

  1. Navigate to the SharePoint site where you want the agent
  2. Open the agent panel (from the site home, a library, or a specific file)
  3. Configure three tabs:
TabWhat You Set
OverviewAgent name, description, icon
SourcesEntire site, specific library, or selected files
BehaviourCustom instructions, welcome message
  1. Click Create β†’ the agent is saved as a .agent file on the site
SharePoint vs Copilot Chat agents β€” key differences
FeatureCopilot Chat AgentSharePoint Agent
Created inCopilot Studio (lite)SharePoint site
Knowledge scopeSharePoint + web + connectorsThat specific SharePoint site
Extra capabilitiesCode interpreter, image generatorNot available
Where users access itCopilot ChatOn the SharePoint site
Saved asCloud service.agent file on the site

Exam tip: SharePoint agents are simpler and more focused β€” they’re designed for site-specific content. Copilot Chat agents are more flexible β€” they can combine multiple knowledge sources.

Testing and editing agents

Before sharing an agent, always test it. Here’s the testing checklist:

  1. Ask varied questions β€” don’t just test the happy path
  2. Check tone and style β€” does it match your instructions?
  3. Test edge cases β€” what happens with unexpected questions?
  4. Verify accuracy β€” are the answers factually correct?
  5. Check permissions β€” does the agent respect who can see what?
  6. Get user feedback β€” share with 2-3 colleagues before wide rollout

Editing after creation

Agents aren’t set-and-forget. You can edit them anytime:

  • Copilot Chat agents: Open Copilot Studio β†’ find the agent β†’ edit instructions, sources, or capabilities
  • SharePoint agents: Open the .agent file on the site β†’ edit Overview, Sources, or Behaviour β†’ click Update

Key concept: When you update an agent, changes take effect immediately for everyone using it. This is why testing is so important β€” a bad update affects all users instantly.

🎬 Video walkthrough

Flashcards

Question

What are the two tabs in Copilot Studio's lite experience for creating agents?

Click or press Enter to reveal answer

Answer

1) Describe β€” natural language authoring (type what you want, Copilot generates a draft). 2) Configure β€” detailed settings (name, instructions, knowledge sources, capabilities, starter prompts).

Click to flip back

Question

What three tabs do you configure when creating a SharePoint agent?

Click or press Enter to reveal answer

Answer

1) Overview β€” name, description, icon. 2) Sources β€” entire site, specific library, or selected files. 3) Behaviour β€” custom instructions and welcome message.

Click to flip back

Question

What's the key difference between a Copilot Chat agent and a SharePoint agent?

Click or press Enter to reveal answer

Answer

Copilot Chat agents can combine multiple knowledge sources (SharePoint + web + connectors) and support extra capabilities (code interpreter, image generator). SharePoint agents are scoped to a single site's content and don't support extra capabilities.

Click to flip back

Knowledge Check

Knowledge Check

Northwave's marketing team wants to create an agent that answers questions about their brand guidelines. The guidelines are stored in a SharePoint document library AND on the company's public website. Which approach should they use?

Knowledge Check

Zoe at Brew & Byte created a SharePoint agent for the design team's project site. A week later, the team uploaded 50 new files to the library. Does Zoe need to update the agent?


Next up: Agent Lifecycle β€” the governance side: who can access agents, how approvals work, and how to monitor agents in production.