{
  "$schema": "https://axoworks.com/.well-known/agent-card.schema.json",
  "protocol": "a2a",
  "protocolVersion": "0.1.0",
  "protocol_version": "0.1.0",
  "version": "3.0.0",
  "name": "axoworks-concierge",
  "display_name": "Axoworks Concierge",
  "description": "Primary agent interface for Axoworks. Axoworks is an AI-augmented building design consultancy delivering architectural design solutions directly for Homeowners and Property Developers—including custom residential homes, ADUs, additions, remodels, multifamily developments, and municipal zoning and permit feasibility (IBC, IRC, IECC with Washington State amendments, NFPA, ADA/ICC A117.1). Additionally, Axoworks provides specialized AI solutions to assist licensed Architects and AEC practices—delivering concept rendering, building code compliance automation, office retooling, and custom AI platforms equipped with deterministic rails for compliant outcomes.",
  "url": "https://axoworks.com",
  "documentation_url": "https://axoworks.com/llms.txt",
  "provider": {
    "organization": "AxoWorks LLC",
    "url": "https://axoworks.com"
  },
  "preferredTransport": "JSONRPC",
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain"],
  "endpoints": [
    {
      "type": "http",
      "url": "https://axoworks.com/api/a2a"
    }
  ],
  "authentication": {
    "type": "none"
  },
  "capabilities": {
    "streaming": false,
    "push_notifications": false,
    "pushNotifications": false,
    "stateful_tasks": true,
    "stateTransitionHistory": false
  },
  "taskRetentionSeconds": 3600,
  "methods": [
    "message/send",
    "tasks/get",
    "tasks/cancel",
    "tasks.create",
    "skills.list",
    "ping"
  ],
  "policy": {
    "leadWrite": "structured-invocation-only",
    "taskAccess": "owner-bound to the calling client address"
  },
  "skills": [
    {
      "id": "ask_concierge",
      "name": "Ask Axoworks Concierge",
      "description": "Ask the Axoworks Concierge any building design, architectural, zoning, code, or AI integration question. Covers direct building designs for Homeowners and Developers (custom homes, ADUs, additions, Seattle/Washington State codes, permit feasibility) as well as AI services for Architects (rendering pipelines, office AI retooling, and deterministic platforms).",
      "tags": ["architecture", "building-design", "zoning", "building-codes", "feasibility", "adu", "aec"],
      "examples": [
        "What are the ADU setback requirements in Seattle, WA?",
        "Can you summarize your feasibility study process?",
        "Which services do you offer to architecture firms?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"],
      "parameters": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "The building design, architectural code, zoning feasibility, or AI office retooling inquiry.",
            "maxLength": 16384
          },
          "userLocation": {
            "type": "string",
            "description": "Optional jurisdiction or geographic context (e.g., Seattle, WA).",
            "maxLength": 1024
          }
        },
        "required": ["query"]
      }
    },
    {
      "id": "search_knowledge_base",
      "name": "Search Axoworks Knowledge Base",
      "description": "Perform semantic vector search across Axoworks building design portfolios (residential homes, ADUs, commercial BIM), technical architectural case studies, and engineering logs on context budgeting and local AI platforms. Internal operational documents are excluded from results.",
      "tags": ["knowledge-base", "case-studies", "portfolio", "research"],
      "examples": [
        "mass timber feasibility",
        "transit-oriented mixed-use Tacoma"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"],
      "parameters": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "The search term or concept.",
            "maxLength": 4096
          },
          "limit": {
            "type": "integer",
            "description": "Maximum number of result chunks to return (default 5, max 10).",
            "minimum": 1,
            "maximum": 10
          }
        },
        "required": ["query"]
      }
    },
    {
      "id": "book_consultation",
      "name": "Book Consultation",
      "description": "Submit a building design inquiry, feasibility audit, or scoping request for Homeowners and Developers (new homes, ADUs, multifamily), or schedule an AEC office AI platform retooling consultation with the Axoworks leadership team. Requires structured fields (name, email, scope) supplied in a data part or metadata.arguments — free text alone never creates a lead.",
      "tags": ["lead", "consultation", "scoping"],
      "examples": [
        "Structured call: data part { \"skill\": \"book_consultation\", \"name\": \"…\", \"email\": \"…\", \"scope\": \"…\" }"
      ],
      "inputModes": ["application/json"],
      "outputModes": ["text/plain"],
      "parameters": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "Client or representative name.",
            "maxLength": 256
          },
          "email": {
            "type": "string",
            "description": "Contact email address.",
            "maxLength": 320
          },
          "scope": {
            "type": "string",
            "description": "Project description: custom home, ADU, commercial development, site feasibility, rendering, or AEC office AI retooling.",
            "maxLength": 8192
          }
        },
        "required": ["name", "email", "scope"]
      }
    }
  ]
}
