This course provides a comprehensive introduction to extending Microsoft Copilot for Microsoft 365. You will explore how to build connectors and plugins that enhance Copilot's functionality, whether you are a pro-code or low/no-code developer. From understanding the fundamentals of Copilot extensibility to hands-on projects with .NET, Visual Studio, and TypeScript, you'll learn best practices for creating high-quality extensions that align with data, privacy, and security considerations.
Build Microsoft Copilot Connectors and Plugins Delivery Methods
Build Microsoft Copilot Connectors and Plugins Information
In this course, you will:
- Master the art of extending Microsoft Copilot by building custom plugins and connectors.
- Gain hands-on experience with .NET, Visual Studio, and TypeScript.
- Enhance your productivity by integrating external data sources with Copilot for real-time insights.
- Learn best practices for data security and privacy in plugin development.
Prerequisites:
None.
Exam Information:
None.
Build Microsoft Copilot Connectors and Plugins Training Outline
Module 1: Microsoft Copilot Extensibility Fundamentals
- Extension fundamentals
- Add knowledge with Graph connectors
- Add skills with plugins
- Build your own copilot
- Knowledge check
Module 2: Choose a Copilot Extensibility Development Path
- Why extend Copilot?
- Which path for extensibility should you choose?
- What are the benefits and limitations?
- Optimize your plugin for Copilot for Microsoft 365
- How will you use your plugin or connector?
- Apply data, privacy, and security practices when developing your plugin or connector
Module 3: Connect Copilot for Microsoft 365 to Your External Data in Real-Time
- What are message extensions?
- Create a message extension
- Exercise: Create a message extension
- Add single sign-on
- Exercise: Add single sign-on
- Return product data from Microsoft Entra protected API
- Exercise: Return product data from Microsoft Entra protected API
- Extend and optimize message extensions for use with Copilot for Microsoft 365
- Exercise: Extend and optimize message extensions for use with Copilot for Microsoft 365
- Knowledge check
Module 4: Guided Project - Build a Message Extension Plugin with TypeScript (TS) for Microsoft Copilot
- Prepare your development environment
- Exercise 1: Run the sample as a message extension
- Exercise 2: Run the sample as a Copilot plugin
- Exercise 3: Add a new command
- Exercise 4: Explore the plugin source code