Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

Microsoft 365 app manifest schema reference

The app manifest for Microsoft 365 is a JSON file that describes the functionality and configuration of your app, and how it integrates with Microsoft 365 products, including Microsoft 365 Copilot, Teams, Outlook, and more.

The app manifest is part of the unified Microsoft 365 app package: a simple zip folder that includes app manifest, icons, and optional Copilot agent manifest definitions. Using a common packaging format, you can submit Microsoft 365 Copilot agents, Teams apps, SharePoint Framework apps, Graph connectors, and Office Add-ins to the Microsoft 365 and Copilot program in Microsoft Partner Center as a Store offer, or submit directly to your organization's app catalog. Microsoft 365 apps are centrally deployed and managed from the Integrated Apps portal of Microsoft 365 admin center.

What's new in manifest version 1.29

June 2026

https://developer.microsoft.com/json-schemas/teams/v1.29/MicrosoftTeams.schema.json
  • Enabled human to agent one-turn conversation and add a new property triggers
  • Added support for dynamic tool discovery using the mcpToolDescription property that allows Microsoft 365 agents to fetch your tool list at runtime by calling your server's tools/list method.
  • Added support for Azure Key Vault authentication using AzureKeyVault property that allows you to store and manage your MCP server credentials in your own Azure Key Vault instance. This gives you full control over secret lifecycle management, including rotation, access policies, and audit logging.

All generally available versions

















What's new in manifest version 1.28

May 2026

https://developer.microsoft.com/json-schemas/teams/v1.29/MicrosoftTeams.schema.json

All generally available versions

















What's new in manifest version 1.27

May 2026

https://developer.microsoft.com/json-schemas/teams/v1.27/MicrosoftTeams.schema.json

All generally available versions

















What's new in manifest version 1.26

April 2026

https://developer.microsoft.com/json-schemas/teams/v1.26/MicrosoftTeams.schema.json

All generally available versions

















What's new in manifest version 1.25

January 2026

https://developer.microsoft.com/json-schemas/teams/v1.25/MicrosoftTeams.schema.json

All generally available versions

















What's new in manifest version 1.24

October 2025

https://developer.microsoft.com/json-schemas/teams/v1.24/MicrosoftTeams.schema.json

All generally available versions

















What's new in Version 1.23

July 2025

https://developer.microsoft.com/json-schemas/teams/v1.23/MicrosoftTeams.schema.json
  • Updated extensionRibbonsCustomTabGroupsItem to include the overriddenByRibbonApi property, which hides groups in apps that support custom contextual tabs via the Office.ribbon.requestCreateControls API. Removed redundant node extensionCommonCustomControlMenu.
  • Added bot registrationInfo field to accommodate system-generated metadata for agents built with Microsoft Copilot Studio and other tools.
  • Improved description for spamReportingOptions

All generally available versions

















What's new in Version 1.22

May 2025

https://developer.microsoft.com/json-schemas/teams/v1.22/MicrosoftTeams.schema.json

All generally available versions

















What's new in Version 1.21

April 2025

https://developer.microsoft.com/json-schemas/teams/v1.21/MicrosoftTeams.schema.json

All generally available versions

















What's new in Version 1.20

March 2025

https://developer.microsoft.com/json-schemas/teams/v1.20/MicrosoftTeams.schema.json

All generally available versions

















What's new in Version 1.19

September 2024

https://developer.microsoft.com/json-schemas/teams/v1.19/MicrosoftTeams.schema.json

All generally available versions

















What's new in developer preview

Commit history: https://github.com/microsoft/json-schemas/commits/live/teams/vDevPreview

https://developer.microsoft.com/json-schemas/teams/vDevPreview/MicrosoftTeams.schema.json

May 2026

  • Allow ISVs to submit MCP Servers directly for certification, simplifying the onboarding path using AzureKeyVault property.
  • The agentSkills property allows developers to package AI agent skills as elements.

Previous preview releases







See also


Feedback

Was this page helpful?

Additional resources