Extend Microsoft 365 Copilot with declarative agents using Visual Studio Code
At a glance
-
Level
-
Skill
-
Role
Extend Microsoft 365 Copilot with declarative agents is a multi-part series that teaches you basic concepts of extending Microsoft 365 Copilot using Visual Studio Code. You learn what declarative agents are, how they work, and when you should consider building them. You also learn, how to extend them with skills and knowledge to make them more powerful and useful.
Prerequisites
- Basic knowledge of what Microsoft 365 Copilot is and how it works
- Microsoft 365 tenant with Microsoft 365 Copilot
- Visual Studio Code with the Teams Toolkit extension installed
- Node.js v18
Achievement Code
Would you like to request an achievement code?
Modules in this learning path
Determine the scenarios which declarative agents are suitable for customizing and extending Microsoft 365 Copilot. Describe the function of custom knowledge and custom actions.
Define a declarative agent tailored to a specific scenario. Your declarative agent provides relevant and accurate responses using custom knowledge.
Build a declarative agent for Microsoft 365 Copilot optimized for a specific scenario. Bring actions to your agent with API plugins to access external data in real-time.
Learn how to enhance the user experience of declarative agents by using Adaptive Cards to render API data visually. Create and configure Adaptive Card templates, integrate them into API plugins, and test the setup in Microsoft 365 Copilot. Learn the practical steps for building and previewing Adaptive Cards in Visual Studio Code.
Build a declarative agent for Microsoft 365 Copilot optimized for a specific scenario. Your agent accesses data stored outside of Microsoft 365 by using a Microsoft Graph connector.