{
  "name": "Casa Concept Agent",
  "description": "Agent for ENTREPRENØRSELSKABET CASA CONCEPT ApS, a Danish masonry and general contracting firm on Zealand. It provides verified company facts, services, coverage checks and sourced answers. Price guidance explains competitive and fair pricing through hourly rates or fixed-price offers after a free inspection, without quoting amounts. It can submit qualified quote requests directly to the company.",
  "supportedInterfaces": [
    {
      "url": "https://casaconcept.dk/api/public/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    },
    {
      "url": "https://casaconcept.dk/api/public/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "0.3"
    }
  ],
  "url": "https://casaconcept.dk/api/public/a2a",
  "preferredTransport": "JSONRPC",
  "protocolVersion": "0.3.0",
  "provider": {
    "organization": "ENTREPRENØRSELSKABET CASA CONCEPT ApS",
    "url": "https://casaconcept.dk"
  },
  "version": "1.1.0",
  "documentationUrl": "https://casaconcept.dk/agents",
  "iconUrl": "https://casaconcept.dk/favicon.ico",
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "company_profile",
      "name": "Company profile",
      "description": "Returns verified facts about Casa Concept: legal name, CVR number, founding date, master mason, address, warranty, review ratings and USPs. No input required.",
      "tags": [
        "company",
        "about",
        "om os",
        "murer",
        "mason",
        "CVR",
        "Denmark",
        "Greve",
        "Sjælland"
      ],
      "examples": [
        "Who is Casa Concept and how long have they been in business?",
        "Hvem er Casa Concept, og hvilken garanti giver I?",
        "{\"skill\":\"company_profile\",\"input\":{}}"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "list_services",
      "name": "List services",
      "description": "Lists every service Casa Concept offers with name, URL and short description. No input required.",
      "tags": [
        "services",
        "ydelser",
        "badeværelse",
        "bathroom",
        "facade",
        "tegltag",
        "roof",
        "køkken",
        "murer"
      ],
      "examples": [
        "What services does Casa Concept offer?",
        "Hvilke ydelser tilbyder I?",
        "{\"skill\":\"list_services\",\"input\":{}}"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "get_service",
      "name": "Get service details",
      "description": "Returns details for one service hub, its sub-pages and URLs. Input: slug or name (fuzzy matched), e.g. {\"slug\":\"badevaerelser\"}.",
      "tags": [
        "service",
        "badeværelse",
        "bathroom",
        "fliser",
        "tiling",
        "facaderenovering",
        "nybyg",
        "murerfirma"
      ],
      "examples": [
        "Tell me about your bathroom renovation service",
        "Fortæl om jeres facaderenovering",
        "{\"skill\":\"get_service\",\"input\":{\"slug\":\"badevaerelser\"}}"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "check_service_area",
      "name": "Check service area",
      "description": "Checks whether a Danish city or postal code is inside Casa Concept's service area and returns the matching local pages. Input: city and/or postalCode.",
      "tags": [
        "service area",
        "dækningsområde",
        "postnummer",
        "postal code",
        "Copenhagen",
        "København",
        "Sjælland",
        "Zealand",
        "Roskilde"
      ],
      "examples": [
        "Do you work in Roskilde?",
        "Dækker I postnummer 2670?",
        "{\"skill\":\"check_service_area\",\"input\":{\"city\":\"Roskilde\"}}"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "price_guidance",
      "name": "Price guidance",
      "description": "Explains how Casa Concept prices work (competitive and fair; hourly rate or fixed-price offer after a free inspection) and what affects the price. Does not quote amounts - use request_quote for a concrete fixed offer.",
      "tags": [
        "price",
        "pris",
        "priser",
        "cost",
        "koster",
        "tilbud",
        "fast pris",
        "murer"
      ],
      "examples": [
        "What does a new bathroom cost?",
        "Hvad koster en facaderenovering?",
        "{\"skill\":\"price_guidance\",\"input\":{\"service\":\"badeværelse\"}}"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "answer_question",
      "name": "Answer question with sources",
      "description": "Answers a free-text question using Casa Concept's own pages and articles, returning snippets and source URLs. Input: question.",
      "tags": [
        "faq",
        "spørgsmål",
        "question",
        "guide",
        "vådrum",
        "SBi 252",
        "murerarbejde",
        "renovation"
      ],
      "examples": [
        "How long does a bathroom renovation take?",
        "Hvor lang tid tager en badeværelsesrenovering?",
        "{\"skill\":\"answer_question\",\"input\":{\"question\":\"Hvad er vådrumssikring?\"}}"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "contact_options",
      "name": "Contact options",
      "description": "Returns phone number, email, business hours, address and contact form URL. No input required.",
      "tags": [
        "contact",
        "kontakt",
        "telefon",
        "phone",
        "email",
        "åbningstider",
        "opening hours"
      ],
      "examples": [
        "How can I contact Casa Concept?",
        "Hvad er jeres telefonnummer og åbningstider?",
        "{\"skill\":\"contact_options\",\"input\":{}}"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "request_quote",
      "name": "Request a quote",
      "description": "Submits a qualified quote request to Casa Concept by email and returns a reference id. Required input: customerName, phone OR email, postalCode OR city, description, and consent=true (the end user must explicitly authorize sharing their contact details). Optional: address, serviceType, timeframe, budget. Before calling, confirm the name, contact details, location and job description with the user and get their explicit yes.",
      "tags": [
        "quote",
        "tilbud",
        "lead",
        "kontakt",
        "besigtigelse",
        "fast pris",
        "booking",
        "murer"
      ],
      "examples": [
        "I want a quote for a new bathroom in Copenhagen",
        "Jeg vil gerne have et tilbud på nyt badeværelse i Roskilde",
        "{\"skill\":\"request_quote\",\"input\":{\"customerName\":\"Anna Hansen\",\"phone\":\"+45 20 12 34 56\",\"city\":\"Roskilde\",\"serviceType\":\"Badeværelse\",\"description\":\"Nyt badeværelse på 6 m2 i villa fra 1968\",\"consent\":true}}"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ]
}