{
  "protocolVersion": "1.0",
  "name": "Rezome Hiring Agent",
  "description": "Agent interface for Rezome.ai — bilingual Arabic/English AI hiring platform. Prefer the MCP server at /api/mcp with organisation API keys for live tools; this A2A endpoint answers message/send with discovery guidance.",
  "version": "1.0.0",
  "documentationUrl": "https://rezome.ai/en-us/api-docs",
  "iconUrl": "https://rezome.ai/logo-icon.png",
  "provider": {
    "organization": "Nexa",
    "url": "https://nexa.sa"
  },
  "supportedInterfaces": [
    {
      "url": "https://rezome.ai/api/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/markdown",
    "text/plain"
  ],
  "securitySchemes": {
    "apiKey": {
      "type": "apiKey",
      "in": "header",
      "name": "Authorization",
      "description": "Organisation API key as Authorization: Bearer <key>. Required for MCP tool calls; optional for A2A discovery replies. See /auth.md."
    }
  },
  "skills": [
    {
      "id": "discover-rezome",
      "name": "Discover Rezome surfaces",
      "description": "Return links to llms.txt, api-catalog, MCP server card, auth.md, pricing, and OpenAPI.",
      "tags": [
        "discovery",
        "hiring",
        "ats"
      ],
      "examples": [
        "how do I connect an agent to Rezome",
        "where is the Rezome MCP server",
        "how does Rezome authenticate API clients"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/markdown"
      ]
    },
    {
      "id": "mcp-hiring-tools",
      "name": "Use Rezome MCP hiring tools",
      "description": "Direct the caller to POST /api/mcp for organisation-scoped hiring tools (jobs, candidates, pipeline, interviews, offers). Auth: Bearer API key with mcp:read / mcp:write.",
      "tags": [
        "mcp",
        "hiring",
        "ats",
        "api-key"
      ],
      "examples": [
        "list open jobs in my Rezome org",
        "summarise my hiring pipeline",
        "fetch a candidate profile via MCP"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/markdown"
      ]
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://rezome.ai/api/mcp",
      "protocolBinding": "MCP-HTTP",
      "documentation": "https://rezome.ai/auth.md"
    }
  ]
}
