Build a foundation to build AI agents and extend Microsoft 365 Copilot (MS-4014)
Learn how to extend Microsoft 365 Copilot with plugins, Microsoft Graph connectors, and agents. Choose a development path and manage agents in admin center.
Register or Request Training
- Private class for your team
- Live expert instructor
- Online or on‑location
- Customizable agenda
- Proposal turnaround within 1–2 business days
Course Overview
This course explores how to extend Microsoft 365 Copilot using plugins, Microsoft Graph connectors, and agent-based approaches, including declarative and custom engine copilots. You will review Copilot architecture, evaluate extensibility options, and learn how to manage agents in the Microsoft 365 admin center.
Course Benefits
- Describe the logical, service, and tenant architecture of Microsoft 365 Copilot
- Explain Microsoft 365 Copilot extensibility concepts, including agents, declarative agents, and custom engine agents
- Identify when to add knowledge with Microsoft Graph connectors versus adding skills with plugins
- Select an appropriate extensibility development path and development approach for your scenario
- Configure and monitor a Microsoft Graph connector connection, including schema attributes and crawl schedules
- Manage Copilot agents and enable or disable Copilot extensibility in the Microsoft 365 admin center
Delivery Methods
Delivered for your team at your site or online.
Microsoft Certified Partner
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Course Outline
- Examine the Microsoft 365 Copilot design
- Examine the Microsoft 365 Copilot logical architecture
- Examine the key components of Microsoft 365 Copilot
- Explore the Microsoft 365 Copilot service and tenant architecture
- Extend Microsoft 365 Copilot with plugins and Microsoft Graph connectors
- 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?
- Introduction to Graph connectors
- Add a connection
- Configure the connection settings
- Set up the search schema attributes
- Set the refresh and crawl schedules
- Deploy and monitor your connection
- Introduction to declarative agents for Microsoft 365 Copilot
- What are declarative agents?
- How declarative agents work
- When to use declarative agents
- Manage agents for Microsoft 365 Copilot
- Manage agents for Copilot in the Microsoft 365 admin center
- Enable or disable Copilot extensibility
Class Materials
Each student receives a comprehensive set of materials, including course notes and all class examples.
Class Prerequisites
Experience in the following is required for this Copilot class:
Basic functional experience with Microsoft 365 services.
Have questions about this course?
We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.
