Skip to content

Copilot Developer Camp

Welcome to Copilot Developer Camp, a workshop for professional developers who want to learn how to build agents for Microsoft 365 Copilot.

Watch Microsoft 365 Copilot: Developer Camp On-demand! πŸŽ‰

Let's Start with a Game!
Developer's Guide to Building Copilot Agents
Introducing Declarative Agents
The Future of Declarative Agents
Extending Declarative Agents
A Conversation with the Leaders Behind the Developer Tools
Introducing Custom Engine Agents
Unlock the Power of Custom Engine Agents

Learn about Microsoft 365 Copilot 'Wave 2'

Microsoft 365 Copilot Wave 2 announcement with Satya Nadella and Jared Spataro

Video briefing: Building Agents for Microsoft 365 Copilot

Building Copilot agents with code (Overview)
Introducing Custom engine agents
Introducing Declarative agents
Building API Plugins for Declarative agents

Hands-on Labs πŸ§ͺ

The labs are divided into two pathways, allowing you to choose based on what you want to create. If you want to extend Microsoft 365 Copilot, building on its AI engine and orchestration, choose the "Extend" labs. If you want to build a completely custom agent using Azure AI Studio (or any AI of your choice), choose the "Build" labs.

New schema

If you began the "Extend" labs prior to October 27, 2024, you are probably still using the developer preview schema and should upgrade to the v1.19 schema at this time. Detailed instructions are here. The solution files were updated on October 27, so if you started with those you can disregard this notice.

Do these labs if you want to build a Custom engine agent with custom AI model and orchestration using Azure OpenAI and Teams AI library

More videos πŸ“Ί

Here are some relevant videos from the Microsoft 365 Developer Channel. Please subscribe to keep up with all our latest videos on Microsoft 365 development!

Learn AI concepts 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 Mechanics

Microsoft 365 Copilot - New agent and extensibility options for developers
AI apps - Control Safety, Privacy & Security - with Mark Russinovich
How Microsoft 365 Copilot works
Microsoft 365 Copilot Wave Two updates - Pages, Excel, OneDrive, and agents

Microsoft 365 Developer Essentials

Adaptive cards are everywhere
Where is the Microsoft 365 API?

More on building Custom engine agents

Chat over your data with Azure OpenAI and Teams AI Library

Copilot Camp in a Box πŸ“₯

Got the labs working? Ready to share your knowledge? Why not run your own Copilot Camp workshop using our Copilot Camp in a Box resources! We've got you covered with presentation materials that even include embedded demos.

⭐️ Star our repo

Join the Conversation! πŸ’¬

Welcome to the Copilot Developer Camp Discussions! πŸ€—

Introduce yourself and tell us about your experience with Copilot Developer Camp πŸ•οΈ.

πŸŽ‰ New Feature X: Ideas and Feedback

We’re exploring some cool updates! Share your thoughts on Feature X and let’s brainstorm together!

πŸš€ Troubleshooting Guide: Share Your Tips

Got any tips for solving common setup issues? Drop your wisdom and help the community thrive!

✨ Explore More Discussions

Microsoft Learn πŸ“–

Discover Microsoft Learn content to extend Copilot all in one place with the Official Collection: Microsoft 365 Copilot extensibility available at the link https://aka.ms/extend-microsoft365-copilot

Issues

We really appreciate your feedback! Please use the issues list to share your comments and issues, or if you're in Microsoft let us know in the "Copilot Developer Camp Early Testers" chat in Microsoft Teams. Thanks!

Code of Conduct

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

Resources: