Building Your First Agent
Create a Copilot agent in 15 minutes — no coding required. Learn how to use templates, natural language descriptions, and the Configure tab to build something useful for your team.
Two ways to create an agent
Think of it like ordering a custom cake.
Templates = picking a pre-made cake and customising the decoration. You start from something that already works and make it yours. Fast and easy.
From scratch (natural language description) = telling the baker exactly what you want in plain English. “I want a chocolate cake with raspberry filling, serves 20, decorated with our company colours.” The baker (Agent Builder) builds it based on your description.
Both approaches use the Agent Builder in Microsoft 365 Copilot — a visual, no-code tool for creating agents. You access it from Copilot Chat by clicking “New agent.”
Getting started
- Open Copilot Chat (web, Teams, or M365 app)
- Click “New agent” (or find it in the sidebar)
- Choose your path:
- Start from a template — browse available templates
- Describe what you want — type a natural language description
Path 1: Start from a template
Templates give you a working agent to customise:
| Template | What It Does | Good Starting Point For |
|---|---|---|
| Writing Coach | Helps improve written content | Content review agents, style guides |
| Meeting Coach | Prepares for upcoming meetings | Team meeting assistants |
| Idea Coach | Tracks tasks and timelines | Project-specific assistants |
| Custom | Blank canvas | Anything not covered by templates |
How to use a template:
- Browse templates → select one that’s close to your need
- The template pre-fills instructions, capabilities, and sometimes knowledge sources
- Customise: change the name, update instructions, add your own knowledge sources
- Click Create
Path 2: Describe what you want
You can create an agent from a plain-English natural language description:
- Type what you want: “Create an agent that helps new employees find answers about company policies, using our HR SharePoint site. Be friendly and concise.”
- Agent Builder generates a draft agent based on your description
- Review the generated configuration
- Click Create — or switch to the Configure tab for fine-tuning
Real-world: Dana builds the Oakfield Onboarding Agent
Step 1: Dana opens Copilot Chat → clicks “New agent”
Step 2 (Describe): She types: “An agent that answers new employee questions about Oakfield Healthcare policies. Friendly tone. Only reference the HR Policies SharePoint site. Suggest questions like ‘How do I book annual leave?’ and ‘What’s the dress code?’”
Step 3: Agent Builder generates a draft with:
- Name: “Oakfield Onboarding Assistant”
- Instructions: Based on Dana’s description
- Knowledge: HR Policies SharePoint site
- Starter prompts: “How do I book annual leave?”, “What’s the dress code?”
Step 4: Dana reviews, tweaks the instructions to add “If you don’t know the answer, direct the employee to HR@oakfield.com”, and clicks Create.
Time: 10 minutes. Zero coding. New hires now have a 24/7 policy assistant.
The Configure tab — your control panel
Whether you start from a template or a description, the Configure tab is where you fine-tune:
| Setting | What You Control |
|---|---|
| Icon & name | Visual identity — choose an icon and give the agent a clear name |
| Description | What the agent does (shown to users who discover it) |
| Instructions | Detailed behaviour rules: tone, scope, limitations, response format |
| Knowledge | Data sources: SharePoint sites, files, web URLs, Copilot connectors |
| Capabilities | Optional features: code interpreter, image generator |
| Starter prompts | Suggested questions users see when they open the agent |
Exam tip: The exam tests whether you understand the difference between the natural language description approach (quick creation) and the Configure tab (detailed manual setup). Both are available — describing is faster, Configure gives more control. Most users start with a description, then refine in Configure.
🎬 Video walkthrough
🎬 Video coming soon
Building Your First Agent — AB-730 Module 13
Building Your First Agent — AB-730 Module 13
~10 minFlashcards
Knowledge Check
Raj at Peak Solutions wants to create an agent that helps sales reps answer product questions. He found a 'Product Expert' template in the agent creation wizard. What should Raj do?
What is the relationship between the natural language description approach and the Configure tab when creating an agent?
Next up: Your agent is created — now let’s configure it properly. Learn how to add knowledge sources, write effective instructions, and set up capabilities and starter prompts.