Skip to content

๐Ÿงฉ Module 05: Using Pre-Built Agents โ€‹

Codename: OPERATION HEAD START
Time: 20 minutes
Scenario: Agent Templates and Starting Points


๐ŸŽฏ Learning Objectives โ€‹

By the end of this module, you will be able to:

  • Browse the Copilot Studio agent template gallery
  • Identify common agent templates and their use cases
  • Create an agent from a template
  • Customize a template-based agent for your organization
  • Decide when to use a template vs. build from scratch

๐Ÿงญ Overview โ€‹

You don't always need to build an agent from scratch. Copilot Studio provides pre-built agent templates that give you a head start on common scenarios like IT helpdesk, HR support, and sales qualification.

In this module โ€” the workshop's "Your First Agent" opener โ€” you'll explore the template gallery, create a quick agent from a template, and customize it. This is your fast hands-on win before you build Bit properly from scratch in Module 06.

๐Ÿงญ This is a quick first agent, not Bit. The template agent here is a throwaway to get your hands dirty. You'll build Bit, your Contoso IT help desk buddy โ€” the agent this course centers on โ€” from a blank canvas in Module 06. Keep this template agent around as a reference.


๐Ÿงฐ Prerequisites โ€‹

  • A Copilot Studio environment in the new experience (from Module 00).
  • For the customization step: the IT Help Desk SharePoint site with the Contoso IT FAQ (Module 00).

๐Ÿซ In the facilitated workshop, this is your first hands-on lab โ€” your environment and SharePoint site are already provisioned, so you can start right here. If you're following along at the office, complete Module 00 first.


๐Ÿงฉ What Are Agent Templates? โ€‹

Agent templates are pre-configured agents built by Microsoft and the community. They typically include:

  • Pre-written instructions โ€” identity and guidance optimized for a scenario
  • Suggested skills โ€” reusable behaviors for common tasks
  • Knowledge placeholders โ€” spots for your data (you'll replace these)
  • Suggested tools โ€” connectors relevant to the scenario
  • Starter prompts โ€” example questions users can ask

Templates save time by providing a proven structure you can adapt to your needs.


๐Ÿ“š Common Agent Templates โ€‹

As of June 2026, Copilot Studio offers templates including:

TemplateUse Case
Website Q&AAnswer questions from a website or knowledge base
BenefitsLeave policies, benefits, onboarding
Citizen ServicesPublic-sector citizen information and services
Financial InsightsFinancial document Q&A for finance teams
Safe TravelsTravel FAQs and health/safety guidelines
WeatherWeather forecasts and related queries

Note: Microsoft regularly adds new templates. The gallery you see may include additional or differently-named templates than those listed here.


Objective: Explore available agent templates and understand what each one offers.

  1. Go to https://copilotstudio.microsoft.com
  2. Sign in with your M365 account (confirm you're in the new experience)
  3. In the left navigation, select Agents. Scroll down past "My agents" to find the "Start with an agent template" section with template cards.

Copilot Studio Agents page showing the "Start with an agent template" section with template cards

Step 2: Explore Template Details โ€‹

  1. Browse the available templates
  2. Select a template card (e.g., Website Q&A or another template that interests you)
  3. You'll see a configuration screen with a name, description, instructions, and suggested prompts

Template configuration screen showing the Website Q&A template with name, description, and instructions

  1. Select Cancel to return to the gallery

Step 3: Compare Templates โ€‹

Explore at least two or three templates (e.g., Website Q&A, Benefits, Citizen Services).

Reflection questions:

  • How do the instructions differ between templates?
  • What skills or starter prompts are included by default?
  • Are there any suggested knowledge sources or tools?

โœ… Checkpoint: You've explored the template gallery and understand what each template provides.


๐Ÿงช Lab 5.2: Create an Agent from a Template โ€‹

Objective: Create an agent using the Website Q&A template and see what it includes.

Step 1: Select the Website Q&A Template โ€‹

  1. In the template gallery, locate the Website Q&A template
  2. Select the template card โ€” you'll see the configuration screen with a Create button at the top
  3. Optionally update the Agent name (Website Q&A Template Demo or leave the default) and Language

Website Q&A template configuration screen with a "Create" button

Step 2: Create the Agent โ€‹

  1. Select Create and wait while Copilot Studio provisions the agent (~30 seconds)
  2. You land on the Overview (Build) page for the new agent

Build page for the agent created from the Website Q&A template, showing Instructions, Knowledge, and the Test pane

โœ… Checkpoint: You've created an agent from the Website Q&A template.

Step 3: Review What the Template Includes โ€‹

Explore the new agent's Build page blocks:

a. Instructions โ€‹

Read the pre-written Instructions. Notice:

  • Clear role definition โ€” "Maintain a polite and professional tone while assisting with questions about the knowledge sourceโ€ฆ"
  • Scope โ€” broad by default; you'll tighten this when customizing
  • Tone guidance โ€” professional, helpful, no off-limits topics by default

Tip: Save this pattern โ€” you'll write similar instructions for Bit in Module 06.

b. Topics and Suggested Prompts โ€‹

Scroll down on the Build page. You'll see a Topics section (system topics like Greeting, Goodbye, Start Over) and a Suggested prompts section where you can add example questions for users.

Build page showing Topics and Suggested prompts sections for the template agent

c. Knowledge โ€‹

In the Knowledge block you'll see a pre-configured Microsoft knowledge source. Templates include a starter knowledge source โ€” you replace it with your organization's data (next lab).

d. Tools โ€‹

In the Tools block you'll see a Work IQ toggle (M365 organizational data) and space to add connectors. Templates leave tools mostly blank โ€” you connect your systems.

โœ… Checkpoint: You've reviewed the template agent's instructions, topics, knowledge, and tools.


๐Ÿงช Lab 5.3: Customize the Template Agent โ€‹

Objective: Adapt the template to Contoso by adding the IT Help Desk SharePoint site as a knowledge source.

Step 1: Add the IT Help Desk SharePoint Site โ€‹

  1. On the Build page, scroll to the Knowledge block

  2. Select + Add knowledge โ€” the Add knowledge dialog opens showing connectors (SharePoint, Public websites, Dataverse, and more)

  3. Select SharePoint โ€” you'll see a URL entry field

  4. Enter the URL of your IT Help Desk site:

    text
    https://[yourtenant].sharepoint.com/sites/ITHelpDesk
  5. Select Add to agent

Add knowledge dialog open to the SharePoint step, showing the URL entry field

โœ… Checkpoint: The agent can now search the IT Help Desk SharePoint site.

Step 2: Test the Agent โ€‹

  1. In the Test your agent pane (right side), type:

    text
    What are the help desk hours?
  2. Press Enter

  3. The agent searches its knowledge source and returns an answer with numbered source citations (e.g., 1โ†— Microsoft Support). Once you've added the Contoso IT FAQ as knowledge, the citations will point to your SharePoint content instead.

Preview pane showing a response to "What are the help desk hours?" with numbered source citations

โœ… Checkpoint: The template agent responds and cites its knowledge source.

Step 3: Customize the Instructions โ€‹

  1. Open the Instructions block and select Edit
  2. Modify the instructions to reference Contoso:
    text
    You are an IT Help Desk assistant for Contoso. You help employees with common IT
    issues. Be polite, concise, and professional.
    
    You can help with:
    - Password resets
    - VPN and connectivity troubleshooting
    - Software installation requests
    
    Always search the Contoso knowledge first. If an issue needs admin access, log a
    ticket and hand it to the help desk team.
  3. Select Save

โœ… Checkpoint: The agent's instructions now reference your organization.


๐Ÿค” When to Use a Template vs. Build from Scratch โ€‹

ScenarioRecommendation
Common use case (IT helpdesk, HR, customer service)Start with a template
Unique workflow (custom business process)Build from scratch
Learning agent authoringTry both โ€” templates teach patterns, scratch teaches fundamentals
Tight deadlineUse a template and customize
Need complete controlBuild from scratch

Best practice: Even if you build from scratch, review templates for inspiration โ€” they show you how to write effective instructions, structure knowledge, and pick good starter prompts.


๐ŸŽจ Customizing Templates: What to Change โ€‹

ComponentWhat to Customize
InstructionsReplace the generic company name with yours; add specific guidance
KnowledgeAdd your SharePoint sites, documents, knowledge bases
SkillsAdd/adjust skills to match your processes
ToolsConnect to your systems (ticketing, email, HR)
ChannelsPublish to your Teams, website, or M365 Copilot
BrandingUpdate the agent name, description, icon

๐Ÿ“Œ For This Course: Keep It, but Build Bit Fresh โ€‹

After creating the Website Q&A Template Demo, you have two paths:

  • Keep and customize the template, or
  • Use it as a reference and build fresh.

For this course, build fresh. Keep the template agent in your environment (don't delete it), and in Module 06 build Bit from a blank canvas. You get both: the learning value of building from scratch and a template to reference.


๐Ÿง  Key Takeaways โ€‹

  • Templates provide pre-built agents for common scenarios (IT, HR, sales, etc.)
  • Included: instructions, suggested skills, knowledge placeholders, suggested tools, starter prompts
  • Not included: your organization's specific knowledge โ€” you add that
  • Customization is required โ€” templates are starting points, not finished products
  • Use templates to learn โ€” even if you build from scratch, they teach best practices

๐ŸŽ“ What You've Learned โ€‹

You now know how to:

  • Browse the Copilot Studio template gallery
  • Create an agent from a template
  • Customize it by adding knowledge and editing instructions
  • Decide when to use a template vs. build from scratch

โญ๏ธ Next Steps โ€‹

In Module 06: Build the Contoso Helpdesk Agent, you'll create Bit from a blank canvas โ€” defining his instructions, grounding him with knowledge, and turning on memory. It's the heart of the course and the foundation for everything that follows.

Everything from Modules 01โ€“05 comes together as you build Bit.


Course Navigation: โ† Module 04 | Course Index | Next: Module 06 โ†’