36% OFF. Expires in

MS-4010 Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code

MS-4010 Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code course is designed to provide participants with comprehensive knowledge and hands-on experience building declarative agents by using Visual Studio Code and Teams Toolkit to extend Microsoft 365 Copilot. Participants will start with an introduction to declarative agents, followed by practical labs that guide them through building their first agent, understanding API plugins, and implementing action APIs using Visual Studio Code.

 

Throughout the course, participants will learn about advanced topics such as creating adaptive cards, managing authentication for API plugins, and integrating Microsoft Graph connectors. By the end of the course, participants will have a solid understanding of how to leverage declarative agents to enhance the functionality of Microsoft 365 Copilot, enabling them to create more efficient and powerful solutions.

 

To complete the Use Case exercises in this course, students must have:

  • Access to a Microsoft 365 subscription (BYOS) in which they're licensed to use Microsoft 365 Copilot
  • A Microsoft OneDrive account, since Copilot requires OneDrive to complete the file sharing tasks used throughout the Use Case exercises

Learning objectives:

  • Gain knowledge of declarative agents and their role in Microsoft 365 Copilot.
  • Create adaptive cards to enhance user interactions.
  • Implement action APIs and integrate Microsoft Graph connectors.
  • Build declarative agents using Visual Studio Code and Microsoft 365 Copilot Toolkit.

Microsoft Courseware

Instructor-Led Training

Course Duration: 1-Day (8-Hours)

Microsoft Official Lab Exercises

Delivered by MCT

Cloud Lab Access

Overview

This comprehensive course empowers developers to extend Microsoft 365 Copilot by building custom plugins and connectors using declarative agents. Designed for intermediate-level learners, the course introduces the foundational concepts of declarative agents and guides participants through hands-on labs using Visual Studio Code and the Teams Toolkit. Learners will explore how to create tailored agents that respond intelligently using custom knowledge and actions.

 

The course covers the development of API plugins to enable real-time data access, the use of Adaptive Cards for rich data presentation, and secure integration with external APIs using authentication methods like API keys and OAuth2. Additionally, it delves into enhancing agents with Microsoft Graph connectors and managing plugin behavior to ensure responsible AI practices.

 

By the end of the course, participants will have the skills to build, test, and deploy intelligent, responsive agents that enhance productivity and user experience within Microsoft 365 Copilot. This training is ideal for developers aiming to create powerful, context-aware solutions that seamlessly integrate with Microsoft 365 environments.

Modules

Module 1: Introduction to declarative agents for Microsoft 365 Copilot

  • Introduction to declarative agents
  • Agents and Declarative Agents
  • Key Features of Declarative Agents
  • Usage of Declarative Agents
  • How Declarative Agents Work
  • Custom Knowledge
  • Custom Instructions
  • Custom Grounding
  • Custom Actions
  • Integration of Custom Knowledge and Actions
  • When to Use Declarative Agents
  • Summary

Module 2: Lab 1: Build a declarative agent for Microsoft 365 Copilot using Visual Studio Code

  • Introduction
  • Create a Declarative Agent
  • Exercise 1 - Create a declarative agent in Visual Studio Code
  • Adding custom knowledge – web search and Graph connectors
  • Adding custom knowledge – OneDrive and SharePoint
  • Exercise 2 - Configure custom knowledge
  • Adding conversation starters
  • Exercise 3 - Add conversation starters to your declarative agent

Module 3: Introduction to actions with API plugins for declarative agents

  • Overview of Declarative Agents
  • Main Goal of API Plugins
  • Key Features of API Plugins
  • API Plugins for Declarative Agents
  • How API Plugins Work
  • Function Invocation by Agents
  • Decision Criteria for API Plugins
  • Guidance Summary

Module 4: Lab 2: Build your first action for declarative agents with API plugin by using Visual Studio Code

  • Introduction
  • Declarative Agent definition
  • API Plugin definition
  • Function definition
  • Runtime definition
  • API specification
  • How it fits together
  • Exercise 1 - Download project and examine files
  • Exercise 2 - Build API plugin definition
  • Exercise 3 - Connect the plugin definition to the declarative agent
  • Exercise 4 - Test the declarative agent with API plugin in Microsoft 365 Copilot

Module 5: Lab 3: Use Adaptive Cards to show data in API plugins for declarative agents

  • Introduction
  • Return rich responses with Adaptive Cards
  • Defining Adaptive Card
  • Exercise 1 - Download project and build an adaptive card
  • Exercise 2 - Update the API plugin definition
  • Exercise 3 - Test the declarative agent with the API plugin in Microsoft 365 Copilot

Module 5: Lab 4: Add custom knowledge to declarative agents using Microsoft Graph connectors and Visual Studio Code

  • Introduction
  • Exercise 1 - Create an external connection for the Graph connector
  • Exercise 2 - Create declarative agent and integrate Graph connector
  • Exercise 3 - Test and debug

Module 5: Lab 5: Authenticate your API plugin for declarative agents with secured APIs

  • Introduction
  • Exercise 1 - Integrate an API plugin with an API secured with a key
  • Exercise 2 - Test declarative agent in Microsoft 365 Copilot Chat
  • Exercise 3 - Integrate an API plugin with an API secured with OAuth
  • Exercise 4 - Test declarative agent in Microsoft 365 Copilot Chat

Fees And Schedule

Instructor-Led Training

8-Hours of Instructor-Led Training One to one doubt resolution sessions Microsoft Official Lab Access

Learning Objectives

After completing the course, students will be able to:
  • Evaluate whether a declarative agent is appropriate to extend Microsoft 365 Copilot for your scenario.
  • Describe how the components of a declarative agent work together to create agents that run on Microsoft 365 Copilot.
  • Customize a declarative agent
  • Add custom knowledge to the agent
  • Add conversation starters
  • Use it in Microsoft 365 Copilot to validate the results
  • Evaluate whether extending your declarative agent with an API plugin action is suitable for your scenario
  • Describe how API plugins enable a declarative agent to retrieve and modify external data
  • Create an API plugin that connects to an anonymous API.
  • Configure the API plugin to show the data from the API.
  • Extend a declarative agent with an action using an API plugin.
  • Upload your declarative agent to Microsoft 365 Copilot and validate the results.
  • Create an Adaptive Card template that shows the data from the API.
  • Verify that the Adaptive Card template correctly renders API data.
  • Configure the API plugin to render the data using the Adaptive Card template.
  • Upload your declarative agent to Microsoft 365 Copilot and validate the results.
  • Design a declarative agent with a Graph connector
  • Integrate a declarative agent with a Graph connector
  • Run declarative agent with a Graph connector in Microsoft 365 Copilot to validate the results
  • Identify how an API is secured
  • Design a secure way to integrate an API plugin for Microsoft 365 Copilot with an API
  • Integrate an API plugin with an API secured with an API key
  • Integrate an API plugin with an API secured with OAuth2
  • Run the API plugin in Microsoft 365 Copilot to validate the results

How do our MS-4010 Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code Course Work?

Your Roadmap to become successful

Learn Live Classes • Self-Paced

Upskill yourself by gaining insights from leading professionals' vast experience.

Practice

Sharpen your skills by learning through course assignments, live projects, and regular assessments and quizzes.

Ask

Resolve your queries from industry experts with our dedicated one-to-one doubt-clearing sessions.

Build

Craft a diverse portfolio and appealing resume, and optimize LinkedIn to showcase your skills

FAQ's About MS-4010 Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code Course

Here's everything you may ask.

The course aims to teach participants how to extend Microsoft 365 Copilot using declarative agents, with a focus on development using Visual Studio Code. It emphasizes building, testing, and deploying custom Copilot agents.

This course is ideal for developers, solution architects, and IT professionals who are familiar with Microsoft 365 and want to enhance their skills in creating custom Copilot experiences using declarative programming techniques.

Participants should have a working knowledge of Microsoft 365, basic programming concepts, and experience using Visual Studio Code. Familiarity with JSON, REST APIs, and Microsoft Graph is also beneficial.

The course covers Visual Studio Code, Microsoft 365 Copilot, declarative agent frameworks, and integration with Microsoft Graph and other Microsoft 365 services.

Yes, upon successful completion of the course, participants typically receive a certificate of completion from Flexmind, which can be used to demonstrate proficiency in extending Microsoft 365 Copilot.

Related Courses

GH-900: GitHub Foundations

Lessons : 16

Topics : 0

Quiz : 0

Original price was: $499.00.Current price is: $399.00.

This beginner-level course introduces learners to the core concepts, features, and products of GitHub. It is designed to ....

36% OFF. Expires in

Course Related Posts