Skip to content

How to Use Copilot Studio: Complete Beginner Tutorial for Building AI Agents

How to Use Copilot Studio: Complete Beginner Tutorial for Building AI Agents

This step-by-step tutorial covers everything a beginner needs to build a custom AI agent (copilot) using Microsoft Copilot Studio. The guide uses a practical example, building a healthy living assistant connected to the Better Health Channel website, to demonstrate all core features.

Getting Started with Copilot Studio

  • Access: Navigate to copilotstudio.microsoft.com and sign up for a free trial (requires a work or school account).
  • No payment required until you publish your agent.
  • Quick creation: Describe your copilot's purpose, tone, and knowledge sources (e.g., public website). Copilot Studio will generate a basic agent automatically.
  • Templates: Alternatively, start from built-in templates to explore pre-made configurations. For a deeper foundation, see this Build AI Agents with Microsoft Copilot Studio – No Code Guide.

Adding Knowledge to Your Copilot

  • Public websites: Link to a public URL. Works best with text-rich pages, not JavaScript-heavy or table-formatted content.
  • Uploaded documents: Supports PDF, Word, and other text-based formats. Documents are indexed in Dataverse for retrieval.
  • SharePoint & Dataverse: Connect to SharePoint document libraries or Dataverse tables (requires authentication setup).
  • General knowledge toggle: Enable/disable the LLM's pre-trained knowledge to control whether the copilot can answer outside your provided sources.
  • Tip: Always write a clear description for each knowledge source, this helps the AI decide when to use that source.

Building Topics & Controlling Conversation Flow

  • Topics define how your copilot handles specific intents or questions.
  • Custom topics: Create from scratch or use AI to generate a topic with triggers, questions, and responses.
  • System topics: Pre-built topics like "Conversation Start" and "Escalation" can be customized.
  • Generative AI orchestration: Switch to the "Generative" preview mode for more natural topic detection based on descriptions.
  • Example: Create an "Emergency" topic that always responds with "Call triple zero (911)" instead of using generative AI. Learn more about customizing system topics in the Creating Custom Agents with Microsoft 365 Co-Pilot: A Step-by-Step Guide.

Entities & Variables

  • Entities: Extract structured data (e.g., age, location, order number) from user input.
  • Variables: Store extracted values for reuse within a topic or globally across the agent.
  • Conditional branching: Use variables to guide conversation paths (e.g., recommend different services based on age).
  • Rich responses: Include images, cards, and buttons in messages for a better user experience.

Actions: Making Your Copilot Do Things

  • Prebuilt connectors: Use actions like MSN Weather Forecast to fetch real-time data.
  • Power Automate flows: Create custom flows to retrieve data from Excel, APIs, or other systems.
  • Input/Output mapping: Define how the copilot collects inputs (e.g., region) and returns outputs (e.g., pollen forecast).
  • Authentication: Choose between user authentication or pre-authorized (copilot) authentication for data sources.

Publishing Your Copilot

  • Channels: Publish to Microsoft Teams, demo website, customer service systems, Facebook, mobile apps, and more. For a comprehensive walkthrough of the general process, check out the Microsoft 365 Copilot Complete Tutorial: How to Get Real Value.
  • Security: Set authentication, no authentication for public websites, or require login for internal use.
  • Customization: Change icon, name, welcome message, and conversation starters.
  • Publishing is required only when you're ready to deploy; testing works immediately.

Advanced Tips & Next Steps

  • Templates: Explore pre-built templates for common scenarios.
  • Copilot for Microsoft 365: Extend your paid M365 copilot with the same skills learned here. See the Creating Custom Agents with Microsoft 365 Co-Pilot: A Step-by-Step Guide for detailed instructions.
  • Voice and autonomous agents: Upcoming features will allow agents to act independently.
  • Troubleshooting: If your copilot doesn't find the right topic, review the descriptions you've written for knowledge sources and topics.

Key Takeaways for Beginners

  • Start with the free trial, no cost until publication.
  • Use descriptions carefully; they guide AI decision-making.
  • Control conversations with topics and entities for accuracy.
  • Actions connect your copilot to live data and systems.
  • Publishing is straightforward with multiple channel options.

Note: The tutorial uses an Australian health website for demonstration. All features are demonstrated live, including error handling and troubleshooting.

Keep this summary

Save it to LunaNotes and it becomes a real note in your library — editable, searchable, and ready to turn into flashcards or a diagram. Free to start.

Save to LunaNotes

Or summarise for another video.

This summary and transcript were automatically generated using AI with the Free YouTube Transcript Summary Tool by LunaNotes.

Related summaries

Build AI Agents with Microsoft Copilot Studio – No Code Guide

Build AI Agents with Microsoft Copilot Studio – No Code Guide

Learn how to create custom AI agents using Microsoft Copilot Studio without writing any code. This step-by-step tutorial covers building a customer service bot, connecting it to company documents, automating email responses, and publishing it for your team.

Master AI Agents in Microsoft Copilot Studio: Complete IT Support Bot Tutorial

Master AI Agents in Microsoft Copilot Studio: Complete IT Support Bot Tutorial

Learn how to build a fully functional AI agent in Microsoft Copilot Studio from scratch. This step-by-step tutorial covers agent creation, knowledge integration, custom instructions, topic building, and action automation to create an IT support bot that resolves tickets and answers queries.

How to Build an Autonomous Agent in Copilot Studio: Step-by-Step Guide

How to Build an Autonomous Agent in Copilot Studio: Step-by-Step Guide

Learn to create a fully autonomous AI assistant in Microsoft Copilot Studio that automatically processes form submissions, assigns tasks based on data lookup, and communicates results via email and Teams. This tutorial covers triggers, tools, instructions, and agent-to-agent handoff for a complete no-code automation solution.

Creating Custom Agents with Microsoft 365 Co-Pilot: A Step-by-Step Guide

Creating Custom Agents with Microsoft 365 Co-Pilot: A Step-by-Step Guide

This video provides a comprehensive overview of the Agent Builder experience within Microsoft 365 Co-Pilot, enabling users to create personalized agents without any prior skills. It covers the process of customizing agents for specific business needs, connecting to various data sources, and refining agent functionalities.

Microsoft 365 Copilot Complete Tutorial: How to Get Real Value

Microsoft 365 Copilot Complete Tutorial: How to Get Real Value

Learn how to master Microsoft 365 Copilot in this comprehensive guide. Move beyond basic prompts to harness its full Work IQ for enhanced productivity across Teams, Outlook, Word, and Excel, with actionable strategies for creating agents and notebooks to automate tasks and get better results.

Found this summary useful?

Take it with you. One click puts it in your own LunaNotes library.

Save to LunaNotes

Start taking better notes today with LunaNotes