Five Number tools
Five Number tools › Copilot Agent Manifest Builder

Copilot Declarative Agent Manifest Builder

Build a Microsoft 365 Copilot declarative agent manifest (declarativeAgent.json) from a simple form and copy or download the JSON, or paste an existing manifest to check it against the core schema rules and see every field explained.

Nothing you type is sent anywhere. It all runs in your browser.

Agent details

Sets the $schema and version. Newer versions add more capabilities.

0 / 100
0 / 1000
0 / 8000

The system prompt that tells the agent how to behave.

Conversation starters (optional)

Capabilities (optional)

Availability depends on the schema version above; v1.0 supports only WebSearch, OneDriveAndSharePoint and GraphConnectors. Some capabilities take extra configuration (scoping to sites, connections, tables or files) that you add in the JSON after you copy it. Newer versions add more, including ScenarioModels, EmailActions and MeetingActions.

declarativeAgent.json


        

What this checks

  • Required fields: version, name and description are required. instructions is required by the documentation and needed for the agent to work.
  • Length limits: name up to 100, description up to 1000, instructions up to 8000 characters.
  • Conversation starters: up to 12, and each one needs non-empty text; title is optional.
  • Capabilities: each entry needs a recognized name and can appear only once. Names include WebSearch, OneDriveAndSharePoint, GraphConnectors, GraphicArt, CodeInterpreter, Dataverse, TeamsMessages, Email, People, Meetings, EmbeddedKnowledge and ScenarioModels. Which are valid depends on the schema version.
  • Actions: if present, 1 to 10 plugin actions. Unknown top-level properties are not allowed by the schema.
  • This is a core linter, not the full Microsoft schema. Newer schema versions add fields and capabilities. Always confirm against the official declarative agent manifest schema.

Disclaimer

These tools are provided free and as-is, with no warranty of any kind. Results are best-effort and can be incomplete or out of date, so always verify them against official Microsoft documentation before you act on them.

fivenumber tools is an independent project and is not affiliated with, sponsored by, or endorsed by Microsoft. Microsoft, Microsoft 365, SharePoint, Entra, OneDrive and Copilot are trademarks of the Microsoft group of companies.

Send feedback

Found this useful, or hit a snag? Tell me what worked and what would make it better. Your note comes straight to me.

Thanks, your feedback was sent.

I read every note. If you left your email, I may follow up.