Copilot Studio Resources
Table of Contents
AI Builder
π Create a prompt
π Overview of AI Builder
π Supercharge Custom Data Entity Extraction
π Use your prompt in Power Apps
πΌ What are AI Builder prompts, and how can we extend them?
Copilot Studio
π» Implementation guide
Actions & Tools
π Add an agent flow to an agent
π Add card actions in a bot
π Copilot connectors and actions overview (preview)
π Create conversational actions for Microsoft Copilot
π Edit and manage your agent flow in the designer
π Extend M365 Copilot and Copilot agents with connector actions (preview)
π Extend with actions using Microsoft Copilot Studio
π’ Introducing Microsoft Copilot actions, new agents, and tools to empower IT
π Notify bot users in Teams with proactive messages
π Use your prompt actions in Copilot Studio
Generative Actions
π FAQ for generative actions in cloud flows
π Unleash the Power of Generative Actions
Plugins
π¬ Copilot Plugins
π Copilot Studio plugin architecture
π Create copilot plugins
π Manage Apps with Plugins for Copilot in Integrated Apps
π Plugin actions in Copilot Studio: how to integrate with external services - Forward Forever
π Use actions with custom copilots (preview)
Activies and Events
π ActivityTypes Class - Microsoft.Bot.Schema
π¬ Botframework Activity
π Conversation events
π Events and triggers for adaptive dialogs
π¬ How do i add feedback for every response
π¬ How to handle/capture thumbs down event
π Respond to the dialog submit action
π Send an activity the bot
π Send an event or activity
Analytics
π¬ CopilotStudioSamples/CustomAnalytics
Authentication
π Add user authentication to topics
π Configure user authentication
π Configure user authentication with AAD
π Register an app with Microsoft Entra ID (Dataverse)
π You Probably Don't Need Manual Authentication (And Didn't Even Know It)
Autonomous Agents
π¬ Autonomous Classification Agent
π’ New autonomous agents scale your team like never before
π’ Unlocking autonomous agent capabilities with Microsoft Copilot Studio
Channels
Microsoft Teams
π Add Power Virtual Agents chatbot
π AI features for Teams and Classic chatbots
π Connect and configure an agent for Teams and M365 Copilot
π Configure single sign
π Create Teams conversation bot
π Get Teams specific context for your bot
π Manage Apps with Developer Portal
π Manage custom dictionaries for Microsoft Teams meetings and events
π¬ MS Teams AI
π Package your app
SharePoint
π Build a Custom Chat Bot with SharePoint
π Build a Custom Chat Bot with SharePoint Framework
π¬ CopilotStudioSamples/SharePointSSOComponent
π’ Create custom copilots from SharePoint
π How to add Power Virtual Agent (PVA) Bot to a SharePoint page?
πΌ Securely Setting Up User Authentication for SharePoint & OneDrive
SPFx
π Build Chatbots for SharePoint using Power Virtual Agents & SPFx
π Build Chatbots for SharePoint using Power Virtual Agents & SPFx
π Use Different Versions of TypeScript in SPFx projects
π¬ Webchat SPFx
Web
π API reference
π¬ BotFramework
π Customize the web chat canvas
π Direct Line Authentication in Azure AI Bot Service
π¬ Directline Bot Extension
Generative Orchestration
π Add a deep reasoning model for complex tasks
π Conversational language understanding integration overview
π Event triggers overview (preview)
π Instruction guidance for generative orchestration
π Microsoft teases agents that become 'independent users'
π Orchestrate agent behavior with generative AI (preview)
π Speed up agent flow execution with express mode (preview)
Instructions & Prompts
π¬ Copilot Prompts
π From Scribbles to Spells: Perfecting Instructions in Copilot Studio
π Use prompts to make your agent perform specific tasks
Knowledge Sources
π Generative answers with Search and summarize
π Knowledge sources overview
π Semantic indexing for M365 Copilot
π Tune your knowledge sources (preview)
π Use uploaded documents with generative answers nodes
Azure
π Copilot Studio: Use Azure AI Search as Knowledge in Copilot Agents
Dataverse
π Configure Dataverse search to improve search results and performance
π Set up Dataverse MCP server with VS Code GitHub Copilot
Graph
π Build your first custom Microsoft Graph connector
π Call Microsoft Graph API as signed-in user with delegated permission
π Create a new page in a SharePoint site
π Work with the Microsoft Graph connectors API
SharePoint
π Add SharePoint as a knowledge source
π Using Structured Data in Excel as SharePoint Knowledge Source
π Use SharePoint content for a generative answers node
π Connect organizational asset libraries to Copilot
Web
π Generative answers based on public websites
Topics, Nodes and Conversation
π Add a generative answers node
π Create expressions using Power Fx
π Create search query
π¬ Managing Errors
π Perform HTTP requests
π Topic authoring best practices
π Trigger phrases best practices
π What is question answering?
π User context in Power Virtual Agent
Adaptive Cards
π¬ Adaptive Card Samples π Interactive Adaptive Cards (preview)
π Text formatting in cards
π¬ Sequential Flow Adaptive Cards
π¬ Solved: Re: How to create an adaptive Card for Multiple op...
π Using Adaptive Cards with the Microsoft Bot Framework
Variables
π Reuse variables across topics
π Work with chatbot variables
Other (News, announcements, etc.)
π 5 Typical Chatbot Fails + Prevention Tips
π ChatGPT vs. Microsoft Copilot: The Major Differences
π Choose the right chatbot solution for your use case
π Copilot Studio Feature Requests
π’ How to create a "frontier" workplace powered by agents
π’ The future of bot building
π Use Copilot Studio Agent Builder to Build Agents
πΌ The Low-Code Agentic Engine for Enterprise Business Process Transformation
Governance, Security & Administration
π Add app roles and get them from a token
π’ Automate testing of your chatbots with the PVA Test Framework
π Build a runtime threat detection system for Copilot Studio agents
π Configure data loss prevention policies for agents
π Glossary of terms in the Microsoft identity platform
π Quotas, limits, app registration, certificates, and configuration values
π Rate limits for chatbots
π Use Copilot to analyze automation activity
Related Platforms & Architecture
Azure
π Building smarter Copilots with Copilot Studio and Azure OpenAI integration
π Create a custom connector for Azure ADβprotected Azure function apps
π Create an Azure Bot resource in the Azure portal
π Generative answers with Azure OpenAI on your data
π Managed identities
π’ Microsoft Azure AI, data, and application innovations help turn your AI ambitions into reality
π Microsoft Entra ID Authorization Policies For Azure Logic App
π¬ Solved: Integrate a PVA chatbot with Azure OpenAI ChatGPT
π’ Using Azure Functions in Power Apps
Bot Framework
π Adding Azure Bot as a skill in Microsoft Copilot Studio
π¬ botframework
π Basics of the Microsoft Bot Framework
π Bot Framework Solutions Documentation
π§° How to use the botframework - webchat.createStore function
π Overview of Bot Framework Composer
π¬ React Bot Application
π¬ React Bot SSO
π Use Microsoft Bot Framework skills
SDK
π¬ Botframework SDK
π Bots and SDKs
π Build Microsoft Teams bots with Bot Framework SDK
π¬ Botkit - open source
π§° Teams Developer Portal
π Web Chat customization in the Bot Framework SDK
Microsoft 365
π Extensibility options for M365 Copilot
π Get Started with M365 Tenant
π’ Introducing M365 Copilot Tuning, multi-agent orchestration
SharePoint Online
π Manage authoritative pages
π SharePoint agents β Microsoft Adoption
π SharePoint Embedded Overview
Power Platform
π Agent flows overview
π Create a Power Automate flow
π Export and import bots using solutions
π Managed connectors outbound IP addresses
LEGEND
π Article
π Technical documentation
π¬ Example
πΊοΈ Guide
π Specification
πΆ Other

