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

 

Course Overview

This course provides comprehensive knowledge and hands-on experience in building declarative agents using Visual Studio Code and Teams Toolkit. Participants start with an introduction to declarative agents, followed by practical labs that guide them through building their first agent, understanding API plugins, and implementing APIs. Advanced topics include creating adaptive cards, managing authentication for API plugins, and integrating Microsoft Graph connectors. By the end of the course, participants have a solid understanding of how to leverage declarative agents to enhance the functionality of Microsoft 365 Copilot.

Prerequisites

None

Course Content

  • Introduction to declarative agents for Microsoft 365 Copilot
  • Build your first declarative agent using TypeSpec
  • Introduction to actions with API plugins for declarative agents
  • Build your first action for declarative agents with API plugin by using Visual Studio Code
  • Use Adaptive Cards to show data in API plugins for declarative agents
  • Authenticate your API plugin for declarative agents with secured APIs
  • Introduction to Copilot connectors
  • Build your first Microsoft 365 Copilot connector using Visual Studio Code
  • Monitor and maintain Microsoft 365 Copilot connectors

Prices & Delivery methods

Online training
Modality: L

Duration 1 day

Price
  • Poland: 1,400.— PLN
Classroom training
Modality: C

Duration 1 day

Price
  • Poland: 1,400.— PLN

Schedule

English

Time zone: Central European Time (CET)   ±1 hour

Online training Time zone: Greenwich Mean Time (GMT) Course language: English
Online training Time zone: British Summer Time (BST) Course language: English
Online training Time zone: British Summer Time (BST) Course language: English
Online training Time zone: Greenwich Mean Time (GMT) Course language: English

6 hours difference

Online training Time zone: Eastern Standard Time (EST) Course language: English
Online training Time zone: Eastern Standard Time (EST) Course language: English
Online training Time zone: Eastern Daylight Time (EDT) Course language: English
Online training Time zone: Eastern Daylight Time (EDT) Course language: English
Online training Time zone: Eastern Daylight Time (EDT) Course language: English
Online training Time zone: Eastern Daylight Time (EDT) Course language: English
Online training Time zone: Central Daylight Time (CDT) Course language: English
Online training Time zone: Central Daylight Time (CDT) Course language: English
Online training Time zone: Eastern Standard Time (EST) Course language: English
Online training Time zone: Eastern Standard Time (EST) Course language: English

7 hours difference

Online training Time zone: Central Standard Time (CST) Course language: English
Online training Time zone: Central Standard Time (CST) Course language: English
Online training Time zone: Central Daylight Time (CDT) Course language: English
Online training Time zone: Central Daylight Time (CDT) Course language: English
Online training Time zone: Central Daylight Time (CDT) Course language: English
Online training Time zone: Central Daylight Time (CDT) Course language: English

8 hours difference

Online training Time zone: Pacific Daylight Time (PDT) Course language: English
Online training Time zone: Pacific Daylight Time (PDT) Course language: English

9 hours difference

Online training Time zone: Pacific Daylight Time (PDT) Course language: English
Online training Time zone: Pacific Daylight Time (PDT) Course language: English
Online training Time zone: Pacific Daylight Time (PDT) Course language: English
Online training Time zone: Pacific Daylight Time (PDT) Course language: English
Instructor-led Online Training:   This is an Instructor-Led Online course. If you have any questions about our online courses, feel free to contact us via phone or Email anytime.
This is a FLEX course, which is delivered both virtually and in the classroom.

Europe

Germany

München This is a FLEX course.   Time zone: Central European Time (CET) Enroll:
for online training
for classroom training

Switzerland

Zürich This is a FLEX course.   Time zone: Central European Time (CET) Enroll:
for online training
for classroom training
Zürich This is a FLEX course.   Time zone: Central European Summer Time (CEST) Enroll:
for online training
for classroom training
Zürich This is a FLEX course.   Time zone: Central European Summer Time (CEST) Enroll:
for online training
for classroom training
Zürich This is a FLEX course.   Time zone: Central European Summer Time (CEST) Enroll:
for online training
for classroom training
Zürich This is a FLEX course.   Time zone: Central European Time (CET) Enroll:
for online training
for classroom training
This is a FLEX course, which is delivered both virtually and in the classroom.