Skip to content

Copilot developer camp

Welcome to Copilot developer camp! Copilot developer camp is a virtual workshop for professional developers who want to learn how to extend Copilot for Microsoft 365 or build their own copilots.

Copilot developer camp is still work in progress, but some of the labs are ready for testing.

We really appreciate your feedback! Please use the issues list to share your comments and issues, or let us know in the "Copilot developer camp Early Testers" chat in Microsoft Teams.

The labs are divided into two pathways, allowing you to choose based on what you want to create.

pathways

Extend Path - Extend Copilot for Microsoft 365

Note: These labs require the "Private Preview" for Copilot for M365 extensibility. There may be some changes for "Public Preview" when it's available.

All labs are READY FOR TESTING

Build Path - Build your own copilot

Video Briefing

Where do I start?

Building Copilot agents and plugins: when to use what (for professional devs)

BUILD Path - Developing Custom Agents for Microsoft 365 Copilot

Building Custom Agents for Microsoft 365 Copilot
Chat over your data with Azure OpenAI and Teams AI Library

EXTEND Path - Developing Copilot Agents for Microsoft 365 Copilot

Building Copilot Agents for Microsoft 365 Copilot
Building Copilot Agents with API Plugins
Making the right choice: Copilot plugins vs. Graph connectors
Troubleshoot your Copilot plugins with Developer mode

Learn the basics with Doodle to Code!

What is Generative AI?
What is Retrieval Augmented Generation (RAG)?
Create an AI Powered Chatbot in Microsoft Teams with Teams AI Library
Bring your AI App to Microsoft Teams from Azure OpenAI Studio

Microsoft 365 Developer Essentials

Adaptive cards are everywhere
Where is the Microsoft 365 API?

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct.

Resources: