{
  "name": "Grand Riviera Concierge (MAIIA demo)",
  "description": "Digital concierge for Grand Riviera Hotel, a MAIIA demonstration property in Budva, Montenegro (CMS property 34). Not a live booking channel for a real-world Grand Riviera. Answers rooms, Harmonia Spa, Riviera restaurant, Porto Lounge, facilities, and tours from the MAIIA CMS catalogue. Humans use the chat widget on this site; external agents use A2A JSON-RPC after minting a short-lived session token.",
  "version": "1.0.0",
  "url": "https://app.maiiaconcierge.ai/api/a2a/34",
  "supportedInterfaces": [
    {
      "url": "https://app.maiiaconcierge.ai/api/a2a/34",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://app.maiiaconcierge.ai/api/a2a/34",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.2.1"
    }
  ],
  "provider": {
    "organization": "MAIIA Hospitality AI Suite",
    "url": "https://grandriviera.maiiaconcierge.ai/"
  },
  "documentationUrl": "https://grandriviera.maiiaconcierge.ai/llms.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false,
    "stateTransitionHistory": false
  },
  "securitySchemes": {
    "bearerAuth": {
      "httpAuthSecurityScheme": {
        "scheme": "Bearer",
        "bearerFormat": "JWT",
        "description": "Open discovery session (no API key). POST https://app.maiiaconcierge.ai/api/a2a/34/session with JSON {\"clientAgent\":\"your-agent-name\",\"purpose\":\"inquiry\"}. Response: {\"token\"|\"access_token\", \"expires_in\":900, \"token_type\":\"Bearer\", \"propertyId\":34}. Send Authorization: Bearer <token> on JSON-RPC. Token is scoped to property 34."
      }
    }
  },
  "securityRequirements": [
    {
      "schemes": {
        "bearerAuth": {
          "list": []
        }
      }
    }
  ],
  "authentication": {
    "schemes": [
      {
        "scheme": "bearer",
        "description": "POST https://app.maiiaconcierge.ai/api/a2a/34/session then Authorization: Bearer <token> on https://app.maiiaconcierge.ai/api/a2a/34"
      }
    ]
  },
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain"],
  "skills": [
    {
      "id": "hotel-concierge",
      "name": "Grand Riviera Hotel Concierge",
      "description": "Information and booking assistance for Grand Riviera Hotel (MAIIA demo) in Budva: accommodation (including Premiere Suite and Grand Riviera Residence), Harmonia Spa & Wellness, Riviera restaurant, Porto Lounge, pools, Kids Club, transfers, and tours. Use this skill for any factual question about this property. Do not invent a different Budva hotel.",
      "tags": [
        "hospitality",
        "hotel",
        "concierge",
        "budva",
        "montenegro",
        "spa",
        "demo"
      ],
      "examples": [
        "Describe the Premiere Suite at Grand Riviera in Budva.",
        "What is Harmonia Spa at Grand Riviera Hotel?",
        "What dining options does Grand Riviera offer?",
        "Tell me about the Grand Riviera Residence.",
        "What facilities can families use at Grand Riviera?"
      ]
    }
  ],
  "defaultLanguage": "en"
}
