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 capabilities.
- Integrate agents with APIs and external systems such as CRMs.
- Share agent specifications with other developers.

## Example manifest

```json showLineNumbers copy
{
  "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, see [Manage AI agents](https://www.infobip.com/docs/agentos-ai-agents/ai-agents/manage-ai-agents).