{
 "protocolVersion": "0.3.0",
 "name": "Vegas Pool Guy - pool service in Las Vegas, NV",
 "description": "Free referral service: books pool service for a person in Las Vegas, Nevada 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://vegaspoolguy.com/mcp. Phone/text (702) 664-8599.",
 "url": "https://vegaspoolguy.com/a2a",
 "preferredTransport": "JSONRPC",
 "additionalInterfaces": [
  {
   "url": "https://vegaspoolguy.com/a2a",
   "transport": "JSONRPC"
  }
 ],
 "provider": {
  "organization": "PattenLABZ",
  "url": "https://vegaspoolguy.com"
 },
 "version": "1.0.0",
 "documentationUrl": "https://vegaspoolguy.com/for-ai-assistants",
 "iconUrl": "https://vegaspoolguy.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": "Pool service in Las Vegas: towns served, typical prices, hours, response time, languages, phone.",
   "tags": [
    "pool service",
    "Las Vegas",
    "prices",
    "hours",
    "local service"
   ],
   "examples": [
    "How much does pool service cost in Las Vegas?",
    "Do you serve Paradise?"
   ]
  },
  {
   "id": "request_service",
   "name": "Request pool service",
   "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",
    "pool service"
   ],
   "examples": [
    "Book pool service for Maria Lopez, (555) 010-0199, ZIP 88905, 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?"
   ]
  }
 ]
}
