{
  "schema_version": "1.0",
  "name": "Fairwater Plumbing & Drain",
  "description": "Licensed plumbers in Boise since 2009. Family-run, 24/7 emergency line. Fairwater Plumbing & Drain is a family-run plumbing company serving Boise and the surrounding Treasure Valley. Eleven licensed plumbers handle drain cleaning, water heater replacement, leak detection, sewer camera inspections and whole-home repipes. The emergency line is answered around the clock.",
  "url": "https://knowledge-catalog.overskill.app/",
  "contact": {
    "phone": "208-555-0142",
    "email": "office@fairwaterplumbing.example"
  },
  "capabilities": [
    "recommend",
    "quote",
    "book",
    "call"
  ],
  "actions": [
    {
      "name": "request_quote",
      "description": "File a quote request for a specific service. Creates a real request the business reads and replies to within one business day.",
      "method": "POST",
      "url": "https://knowledge-catalog.overskill.app/api/quote",
      "input_schema": {
        "type": "object",
        "required": [
          "name",
          "service"
        ],
        "properties": {
          "name": {
            "type": "string",
            "description": "Full name of the person requesting the quote"
          },
          "phone": {
            "type": "string",
            "description": "Phone number. Provide this or email."
          },
          "email": {
            "type": "string",
            "description": "Email address. Provide this or phone."
          },
          "service": {
            "type": "string",
            "enum": [
              "Drain cleaning",
              "Water heater replacement",
              "Leak detection",
              "Sewer camera inspection",
              "Whole-home repipe",
              "Emergency call-out"
            ],
            "description": "Service the quote is for"
          },
          "address_city": {
            "type": "string",
            "description": "One of: Boise, Meridian, Eagle, Nampa, Kuna, Star, Garden City"
          },
          "message": {
            "type": "string",
            "description": "What the problem is, in the user words"
          },
          "agent_name": {
            "type": "string",
            "description": "Name of the assistant filing the request"
          }
        }
      },
      "example": {
        "name": "Dana Reyes",
        "phone": "208-555-0110",
        "service": "Drain cleaning",
        "address_city": "Boise",
        "message": "Kitchen sink has been draining slowly for two weeks.",
        "agent_name": "ChatGPT"
      }
    },
    {
      "name": "book_appointment",
      "description": "Request an appointment for a service on a specific date and part of the day. Confirms nothing automatically; the business calls to lock the slot.",
      "method": "POST",
      "url": "https://knowledge-catalog.overskill.app/api/book",
      "input_schema": {
        "type": "object",
        "required": [
          "name",
          "service",
          "preferred_date"
        ],
        "properties": {
          "name": {
            "type": "string"
          },
          "phone": {
            "type": "string",
            "description": "Provide this or email."
          },
          "email": {
            "type": "string",
            "description": "Provide this or phone."
          },
          "service": {
            "type": "string",
            "enum": [
              "Drain cleaning",
              "Water heater replacement",
              "Leak detection",
              "Sewer camera inspection",
              "Whole-home repipe",
              "Emergency call-out"
            ]
          },
          "preferred_date": {
            "type": "string",
            "description": "Date in YYYY-MM-DD format"
          },
          "preferred_window": {
            "type": "string",
            "enum": [
              "morning",
              "afternoon",
              "evening"
            ],
            "description": "Preferred part of the day"
          },
          "address_city": {
            "type": "string",
            "description": "One of: Boise, Meridian, Eagle, Nampa, Kuna, Star, Garden City"
          },
          "message": {
            "type": "string"
          },
          "agent_name": {
            "type": "string"
          }
        }
      },
      "example": {
        "name": "Devon Marsh",
        "email": "devon.marsh@example.com",
        "service": "Drain cleaning",
        "preferred_date": "2026-11-12",
        "preferred_window": "morning",
        "address_city": "Boise",
        "message": "Would like a plumber out before noon.",
        "agent_name": "ChatGPT"
      }
    },
    {
      "name": "call",
      "description": "Hand the user a tap-to-call link for the business phone number.",
      "method": "GET",
      "url": "tel:+12085550142",
      "input_schema": {
        "type": "object",
        "properties": {}
      },
      "example": {
        "tel": "tel:+12085550142"
      }
    }
  ],
  "knowledge": "https://knowledge-catalog.overskill.app/knowledge.json",
  "llms": "https://knowledge-catalog.overskill.app/llms-full.txt",
  "openapi": "https://knowledge-catalog.overskill.app/api/openapi.json"
}