Skip to content
Back to Caretta

Card snapshot

www.caretta.so · 2026-08-26 08:21:06 UTC · c0a2e9c2a889fc69c4a13870c78840a77a35669f1ee8dcceff739e4a9e8c239f

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Caretta",
  "description": "Realtime AI copilot for sales calls. Exposes calls, transcripts, notes, metrics, and follow-up todos to other agents via MCP.",
  "url": "https://gateway.caretta.app/mcp",
  "provider": {
    "organization": "Caretta",
    "url": "https://www.caretta.so"
  },
  "version": "1.0.0",
  "documentationUrl": "https://www.caretta.so/docs/caretta-mcp",
  "protocolVersion": "0.3.0",
  "preferredTransport": "MCP",
  "capabilities": {
    "streaming": true,
    "pushNotifications": true,
    "stateTransitionHistory": false
  },
  "securitySchemes": {
    "oauth2": {
      "type": "oauth2",
      "description": "OAuth 2.1 with PKCE. See https://www.caretta.so/auth.md",
      "flows": {
        "authorizationCode": {
          "scopes": {
            "openid": "Sign in as a Caretta user. Caretta permissions (calls:read, todos:read, todos:write) are granted separately through MCP consent, not as OAuth scopes."
          }
        }
      }
    }
  },
  "security": [
    {
      "oauth2": [
        "openid"
      ]
    }
  ],
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/markdown"
  ],
  "skills": [
    {
      "id": "list-calls",
      "name": "List calls",
      "description": "List recent sales calls with pagination.",
      "tags": [
        "sales",
        "calls"
      ],
      "examples": [
        "List my calls from this week"
      ]
    },
    {
      "id": "search-transcripts",
      "name": "Search transcripts",
      "description": "Search call transcripts and summaries for a phrase or topic.",
      "tags": [
        "sales",
        "search"
      ],
      "examples": [
        "Find calls where pricing objections came up"
      ]
    },
    {
      "id": "get-call",
      "name": "Get call",
      "description": "Retrieve one call with transcript, notes, metrics, and todos.",
      "tags": [
        "sales",
        "calls"
      ],
      "examples": [
        "Summarize yesterday's call with Acme"
      ]
    },
    {
      "id": "manage-todos",
      "name": "Manage todos",
      "description": "List, create, and update follow-up todos on calls.",
      "tags": [
        "sales",
        "tasks"
      ],
      "examples": [
        "Create a todo to send the security questionnaire"
      ]
    }
  ]
}