Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code (MS-4010) - Training Courses | Afi U.
afiU logo
Guaranteed to Run sessions View all courses
Training and Coaching

Cultivate a learning organization and develop talent.

Customer Experience

Optimize your processes for operational excellence.

Employee Experience

Engage, empower, and enhance employee well-being.

Artificial Intelligence

Master AI and automate your processes.

Leadership

Develop key skills to inspire and mobilize.

Digital Tools

Boost collaboration and productivity within your teams

Strategy and Performance

Align your goals for sustainable growth.

Digital Transformation

Leverage technology to innovate and accelerate your growth.

ContactFAQ

New

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

Microsoft Partner

Upcoming sessions

Show all sessionsarrow icon
  • Duration: 1 day
  • Regular price: $495
  • Preferential price: $410tip icon

Course outline

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

Duration : 0.5 Day

© AFI Expertise inc.

This training course is designed to help you understand the extensibility options available for Microsoft 365 copilot. You will 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 are a pro-code or low/no-code developer, this course will help you chart your path to extending and customizing Microsoft 365 Copilot.

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.

Prerequisites

  • Basic understanding of Microsoft 365 and Copilot
  • Experience with Visual Studio Code
  • Fundamental knowledge of agents and automation
  • Knowledge of identity management and security in Microsoft 365

Objectives

  1. Understand the role of declarative agents in Microsoft 365 Copilot
    Explain how declarative agents enable you to extend Copilot’s capabilities to meet specific business needs.

  2. Set up the development environment in Visual Studio Code
    Install and configure the necessary tools to develop and deploy declarative agents in Visual Studio Code.

  3. Create declarative agents for Microsoft 365 Copilot
    Develop agents using declarative models to automate tasks or enhance the user experience in Copilot.

  4. Deploy and test agents in Microsoft 365 Copilot
    Implement the deployment, integration, and testing steps for the created agents to ensure they function correctly.

  5. Manage the security and compliance of developed solutions
    Apply best practices for security and compliance when developing and deploying agents in the Microsoft 365 environment.

Contents

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
  • Knowledge check

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?
  • Knowledge check

Introduction to declarative agents for Microsoft 365 Copilot

  • What are declarative agents?
  • How declarative agents work
  • When to use declarative agents
  • Knowledge check

Build your first declarative agent for Microsoft 365 Copilot by using Visual Studio Code

  • Create a declarative agent
  • Exercise - Create a declarative agent
  • Custom knowledge
  • Exercise - Configure custom knowledge
  • Conversation starters
  • Exercise - Add conversation starters
  • Knowledge check

Build your first action for declarative agents with API plugin by using Visual Studio Code

  • Create a declarative agent with an API plugin
  • Exercise - Create a declarative agent with an API plugin
  • Knowledge check

Use Adaptive Cards to show data in API plugins for declarative agents

  • Return rich responses with Adaptive Cards
  • Exercise - Return rich responses with Adaptive Cards
  • Knowledge check

Add custom knowledge to declarative agents using Microsoft Graph connectors and Visual Studio Code

  • Create a declarative agent with a Microsoft Graph connector
  • Exercise - Create a declarative agent with a Microsoft Graph connector
  • Knowledge check

Surround yourself with the best

Nicolas Georgeault
Nicolas Georgeault
Trainer
With over 25 years of experience in knowledge management and information architecture, Nicolas Georgeault now supports organizations in the strategic integration of artificial intelligence. He assists them in their digital transformation by leveraging AI to enhance their processes, culture, and capacity for innovation. A dedicated instructor and valued educator, he designs and delivers clear, structured, and accessible training for all audiences—from beginners to decision-makers—making AI-related concepts understandable and applicable in a professional context. He is distinguished by his ability to make complex technical subjects tangible. His expertise includes the evolution of business models, the optimization of business processes through AI, the structuring of organizational memory in the era of big data, as well as the use of advanced analytics and cognitive services to support action. He also develops personalized digital copilots tailored to the specific needs of various professions or executive functions. As a speaker, author, and regular contributor in Europe, North America, and beyond, he actively participates in discussions on the joint governance of human and technological development. His expertise is recognized by Microsoft, which has awarded him the title of Most Valuable Professional (MVP). A professional who is attentive, pragmatic, and approachable, Nicolas is committed to a collaborative approach to making artificial intelligence a useful, sustainable, and inclusive lever within organizations.