What’s Included?

icon High-Quality Video, E-book & Audiobook icon Modules Quizzes icon AI Mentor icon Access for Tablet & Phone

Prerequisites

    • Basic programming knowledge is recommended, especially in TypeScript
    • Familiarity with Visual Studio Code and Microsoft Teams development is helpful
    • No prior experience with Microsoft Copilot or plugin development is required
    • Suitable for both pro-code and low/no-code developers

Skills You’ll Gain

  • Copilot Customization
  • Plugin Development
  • Graph Integration
  • Model-Based Development
  • Agent Implementation
  • Assistant Design
  • Privacy Management
  • TypeScript Coding
  • Problem Solving
  • Extension Testing

Self Study Materials Included

Videos

Engaging visual content to enhance understanding and learning experience.

Podcasts

Insightful audio sessions featuring expert discussions and real-world cases.

Audiobooks

Listen and learn anytime with convenient audio-based knowledge sharing.

E-Books

Comprehensive digital guides offering in-depth knowledge and learning support.

Module Wise Quizzes

Interactive assessments to reinforce learning and test conceptual clarity.

Additional Resources

Supplementary references and list of tools to deepen knowledge and practical application.

Tools You’ll Master

Microsoft 365 Copilot Declarative Agent SDK

Microsoft 365 Copilot Declarative Agent SDK

Microsoft Graph APl

Microsoft Graph APl

Teams

Teams

Visual Studio Code

Visual Studio Code

What You’ll Learn

Extending Microsoft 365 Copilot

Customize Copilot to align with unique business workflows and needs.

Building Plugins and Connectors

Develop extensions that connect Copilot to external systems and services.

Enhancing Data Access with Microsoft Graph

Leverage Microsoft Graph to power plugins with rich organizational data.

Developing Custom Copilots with Foundational Models

Use large language models to create tailored Copilot experiences.

Course Modules

Lesson 1: Extend Microsoft 365 Copilot with declarative agents by using Visual Studio Code

Module 1.1: Introduction to declarative agents for Microsoft 365 Copilot

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

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

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

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

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

Module 1.7: Add custom knowledge to declarative agents using Copilot connectors and Visual Studio Code

Frequently Asked Questions

You will learn how to extend Microsoft Copilot for Microsoft 365 by building plugins and connectors. The course covers customizing Copilot to fit unique business needs, enhancing data access with Graph connectors, expanding capabilities with plugins, and securing and optimizing these extensions.

The course includes a guided project where you build a message extension plugin with TypeScript for Microsoft Copilot. You will set up a development environment, run a sample application, and gain hands-on experience in expanding the plugin's capabilities and understanding the underlying code.

While the course caters to both pro-code and low/no-code developers, having some familiarity with coding, especially TypeScript, will enhance your learning experience. Basic programming skills are recommended to effectively participate in the lab exercises.

This course enables your team to extend Microsoft Copilot for Microsoft 365, customizing it to meet specific business needs. By building and optimizing plugins and connectors, your organization can enhance workflows, improve data access, and ensure secure and efficient use of Copilot.

Learning to build plugins and connectors helps in customizing Copilot to better align with business processes, leading to improved productivity and more tailored user experiences. This customization can drive operational efficiency and enhance the value derived from Microsoft 365 tools.

The course covers best practices for ensuring data privacy and security while building plugins and connectors. It addresses considerations related to secure data handling and compliance, helping your organization maintain robust security standards.

Investing in this course can lead to a high ROI by enabling your team to build custom solutions that enhance Microsoft Copilot's functionality. This customization can improve business processes, streamline operations, and provide a competitive edge, potentially leading to cost savings and increased productivity.

Completing this course can enhance your qualifications in developing and optimizing Microsoft Copilot plugins and connectors, potentially leading to career advancement and salary increases. Professionals with these skills are often in demand and can command higher salaries due to their specialized expertise.

After completing this course, you can pursue advanced roles in software development, focusing on creating more complex integrations and solutions for Microsoft 365. You may also explore further certifications or training in related areas such as advanced Copilot development or enterprise application integration.

The lab component provides practical experience in building and running a message extension plugin with TypeScript. You will learn to set up a development environment, run applications in Microsoft Teams and Outlook, and expand plugin capabilities, gaining valuable hands-on skills in plugin development for Microsoft Copilot.