{
 "protocolVersion": "0.3.0",
 "name": "CHS Backflow - backflow testing in Charleston, SC",
 "description": "Free referral service: books backflow testing for a person in Charleston, South Carolina and nearby towns with a vetted local pro who calls them back (a vetted local pro calls back within the hour during business hours). Ask about prices, hours and service area, or send the person's name, phone, ZIP and need (with their consent). Also an MCP server at https://chsbackflow.com/mcp. Phone/text (843) 286-4721.",
 "url": "https://chsbackflow.com/a2a",
 "preferredTransport": "JSONRPC",
 "additionalInterfaces": [
  {
   "url": "https://chsbackflow.com/a2a",
   "transport": "JSONRPC"
  }
 ],
 "provider": {
  "organization": "PattenLABZ",
  "url": "https://chsbackflow.com"
 },
 "version": "1.0.0",
 "documentationUrl": "https://chsbackflow.com/for-ai-assistants",
 "iconUrl": "https://chsbackflow.com/icon.svg",
 "capabilities": {
  "streaming": false,
  "pushNotifications": false,
  "stateTransitionHistory": false
 },
 "defaultInputModes": [
  "text/plain",
  "application/json"
 ],
 "defaultOutputModes": [
  "text/plain",
  "application/json"
 ],
 "skills": [
  {
   "id": "get_service_info",
   "name": "Service info",
   "description": "Backflow testing in Charleston: towns served, typical prices, hours, response time, languages, phone.",
   "tags": [
    "backflow testing",
    "Charleston",
    "prices",
    "hours",
    "local service"
   ],
   "examples": [
    "How much does backflow testing cost in Charleston?",
    "Do you serve Johns Island?"
   ]
  },
  {
   "id": "request_service",
   "name": "Request backflow testing",
   "description": "With the person's consent: name, phone, ZIP, need, preferred time -> a local pro calls them back. Returns a reference and what happens next. Send a DataPart {name, phone, zip, need, preferred_time?, email?} or plain text.",
   "tags": [
    "booking",
    "quote",
    "callback",
    "backflow testing"
   ],
   "examples": [
    "Book backflow testing for Maria Lopez, (555) 010-0199, ZIP 29410, prefers mornings."
   ]
  },
  {
   "id": "check_service_area",
   "name": "Check service area",
   "description": "ZIP code -> served yes/no + nearest served town.",
   "tags": [
    "service area",
    "zip"
   ],
   "examples": [
    "Do you cover ZIP 00000?"
   ]
  }
 ]
}
