AI agents
Advanced topics
Agent manifests

Agent manifests

An agent manifest is a structured configuration file that contains metadata about the AI agent, including its capabilities and configuration. It helps the AI system understand what the agent can do and how it should work.

What the file contains

The following are examples of what a manifest contains:

  • Agent name and description to identify the agent and its purpose
  • LLM model details
  • Inputs, outputs, and supported actions

When to use a manifest

The manifest is useful in the following situations:

  • Get an overview of the agent's capabilities
  • Integrate agents with APIs and external systems such as CRMs
  • Share agent specifications with other developers

Example manifest

 
{
  "functions": [
    {
      "name": "getLLMs",
      "description": "Gets response",
      "method": "GET",
      "uri": "https://api.example.com/health",
      "inSchema": {
        "properties": {
          "LLM": {
            "examples": [
              "llama-3.2-3b-instruct-gpu",
              "llama-3.2-1b-instruct-cpu",
              "Gemini1.5-flash",
              "GPT4o-mini"
            ],
            "title": "LLM",
            "type": "string"
          },
          "Prompt Compression": {
            "examples": [
              true
            ],
            "title": "Prompt Compression",
            "type": "object"
          }
        },
        "required": [
          "LLM"
        ],
        "type": "object"
      },
      "outSchema": {
        "pattern": "^(.+)$",
        "properties": {
          "LLM": {
            "default": "",
            "examples": [
              "llama-3.2-3b-instruct-gpu",
              "llama-3.2-1b-instruct-cpu",
              "Gemini1.5-flash",
              "GPT4o-mini"
            ],
            "pattern": "^(.+)$",
            "title": "response test",
            "type": "string"
          },
          "Prompt Compression": {
            "default": "false",
            "examples": [
              true,
              false
            ],
            "title": "response test",
            "type": "string"
          }
        },
        "required": [
          "response"
        ],
        "title": "The Items Schema",
        "type": "object"
      }
    }
  ]
}

To view the manifest of your AI agent, refer to View agent manifest.

Need assistance

Explore Infobip Tutorials

Encountering issues

Contact our support

What's new? Check out

Release Notes

Unsure about a term? See

Glossary
Service status

Copyright @ 2006-2026 Infobip ltd.

Service Terms & ConditionsPrivacy policyTerms of use