- COURSE
Build Connectors & Plugins for MS Copilot for MS 365 (MS-4010)
Price: $675.00
Duration: 1 day
Certification:
Exam:
Continuing Education Credits:
Learning Credits:
This training course is designed to help you understand the extensibility options available for Microsoft Copilot for Microsoft 365. You learn about the different ways to extend Copilot, including building plugins and connectors, and how to choose the right option for your use case. The course also covers best practices for building high-quality plugins and connectors, as well as data, privacy, and security considerations. Whether you're a pro-code or low/no-code developer, this course helps you chart your path to extending and customizing Copilot for Microsoft 365.
Upcoming Class Dates and Times
All Sunset Learning courses are guaranteed to run
- Please Contact Us to request a class date or speak with someone about scheduling options.
Course Outline and Details
Prerequisites
Familiarity with Microsoft Copilot, Microsoft Teams, and Microsoft 365
Target Audience
This training course is targeted at developers who are interested in extending and customizing Microsoft 365 Copilot. This includes both pro-code and low/no-code developers who want to learn about the different Copilot extensibility options available and how to choose the right option for their use case.
Course Objectives
Learn how to develop a strategy to enhance Copilot for Microsoft 365 with custom skills and organizational knowledge, focusing on plugins and connectors to improve efficiency and productivity across applications. It details the options for extending Copilot, emphasizing the integration of these extensions to maximize the tool's potential.
Course Outline
Microsoft 365 Copilot Extensibility Fundamentals
- What is Copilot extensibility?
- What are agents?
- What are declarative agents?
- What are custom engine agents?
- Add knowledge with Graph connectors
- Add skills with plugins
Choose a Microsoft 365 CoPilot Extensibility Development Path
- Why extend Copilot?
- Which path for extensibility should you choose?
- Which development approach should you take?
- What development tools are available to extend Microsoft 365 Copilot?
- How are companies extending Microsoft 365 Copilot?
- How can I secure my data and ensure privacy?
- Connect Microsoft 365 CoPilot to Your External Data in Real-Time with Message Extension Plugins Built with .NET and Visual Studio
- 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 Microsoft 365 Copilot
- Exercise – Extend and optimize message extensions for use with Microsoft 365 Copilot
Guided Project – Build a Message Extension Plugin with TypeScript (TS) for Microsoft 365 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