Introduction to Declarative Agents for Microsoft 365 Copilot
- Explore the concept of declarative agents and their role in extending Microsoft 365 Copilot. Understand scenarios where custom knowledge and actions enhance Copilot's capabilities.
Building Your First Declarative Agent Using Visual Studio Code
- Learn to define and create a declarative agent tailored to a specific scenario. Implement custom knowledge to provide accurate and relevant responses within Microsoft 365 Copilot.
Introduction to Actions with API Plugins for Declarative Agents
- Understand the purpose and function of API plugins in declarative agents. Identify scenarios where integrating external APIs enhances agent functionality.
Building Your First Action for Declarative Agents with API Plugin
- Develop a declarative agent that utilises API plugins to access and process external data in real-time, optimising responses for specific scenarios.
Using Adaptive Cards to Display Data in API Plugins
- Enhance user experience by implementing Adaptive Cards to render API data visually. Create and configure Adaptive Card templates, integrate them into API plugins, and test within Microsoft 365 Copilot.
Authenticating Your API Plugin for Declarative Agents with Secured APIs
- Learn methods to secure API integrations using API keys and OAuth2. Configure authentication mechanisms to ensure secure data access within declarative agents.
Adding Custom Knowledge to Declarative Agents Using Microsoft Graph Connectors
- Integrate external data sources into Microsoft 365 Copilot by building declarative agents that utilise Microsoft Graph connectors. Access and incorporate data stored outside of Microsoft 365 to enrich agent responses.
Exams and Assessments
Participants will complete module assessments to evaluate their understanding. Upon successful completion, learners will receive a digital badge recognising their proficiency in extending Microsoft 365 Copilot.
Hands-on Learning
This course is delivered through a combination of Self-paced online modules with interactive content
- Hands-on labs using Visual Studio Code and Teams Toolkit
- Practical exercises to reinforce learning objectives