{
  "schemaVersion": "0.2.0",
  "name": "Aria",
  "description": "Aria — The Human-AI Analyst. Runs saved enterprise analytics workflows on demand via Agent-to-Agent (A2A).",
  "url": "https://aria-test.enlightenailabs.com",
  "provider": {
    "organization": "Enlighten AI Labs",
    "url": "https://enlightenailabs.com"
  },
  "version": "0.1.0",
  "documentationUrl": "https://enlightenailabs.com/aria-marketplace/agent-card",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "authentication": {
    "schemes": [
      {
        "type": "bearer",
        "description": "Per-tenant Bearer credential issued via Aria UI -> Settings -> Integrations -> Gemini Enterprise Agent Tokens. Token format: <credential_id>.<secret>."
      }
    ]
  },
  "skills": [
    {
      "id": "run_saved_analysis",
      "name": "Run Saved Analysis",
      "description": "Execute a saved Aria analysis by ID. The analysis must belong to the same Aria organization as the credential used to authenticate this call. Returns the final report plus links to intermediate artifacts.",
      "tags": ["analytics", "report", "insights"],
      "examples": [
        "Run analysis abc123 with parameters {\"region\": \"NA\"}",
        "Generate the weekly sales narrative analysis for our enterprise team"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["application/json"],
      "parameters": {
        "type": "object",
        "required": ["analysis_id"],
        "properties": {
          "analysis_id": {
            "type": "string",
            "description": "ID of the saved analysis (visible in the Aria UI URL)."
          },
          "params": {
            "type": "object",
            "description": "Optional analysis parameters (key/value)."
          }
        }
      }
    }
  ]
}
