{"ok":true,"site":{"host":"autorepair-tech.net","url":"https://autorepair-tech.net/","desc":"Auto Repair Tech provides vehicle repair and maintenance in Kissimmee, Florida.","type":"live","category":"Productivity & Business","favicon":"/favicons/autorepair-tech.net.png","tools":[{"name":"get_shop_info","kind":"answer","impl":"imperative","description":"Returns verified RepairTech Automotive contact facts (address, phone, hours, shuttle). Do not call for prices or appointment status.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/es/","/repair-process.html","/about.html","/services.html","/es/about.html"]},{"name":"list_services","kind":"answer","impl":"imperative","description":"Lists services on this site (slug, name, description, path — no prices). Includes partner window-tinting (Tint Man). Do not invent services not in this list.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/es/","/repair-process.html","/about.html","/services.html","/es/about.html"]},{"name":"get_service","kind":"answer","impl":"imperative","description":"Returns one service by slug (e.g. diesel, brakes) or name. No prices. Do not invent details beyond the returned fields.","inputSchema":{"type":"object","properties":{"service":{"type":"string","description":"Service slug (preferred) or name substring, e.g. diesel or Brake Repair."}},"required":["service"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/es/","/repair-process.html","/about.html","/services.html","/es/about.html"]},{"name":"book_appointment","kind":"act","impl":"imperative","description":"Opens the shop booking surface (same URL as data-rt-cta=book / RT_BOOK_URL). Does NOT create or confirm an appointment. Never invent availability.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/es/","/repair-process.html","/about.html","/services.html","/es/about.html"]},{"name":"request_booking_code","kind":"transact","impl":"imperative","description":"Texts a one-time code to the customer's own US mobile number so an appointment can be requested for them. Call only when the customer has asked to book and has given this number. Sends one SMS. Books nothing.","inputSchema":{"type":"object","properties":{"phone":{"type":"string","description":"Customer US mobile number, 10 digits."}},"required":["phone"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/es/","/repair-process.html","/about.html","/services.html","/es/about.html"]},{"name":"book_appointment_with_code","kind":"transact","impl":"imperative","description":"Requests an appointment after the customer reads back the code from request_booking_code. The code must match the phone given here. Report the returned status exactly: \"queued\" means the shop still has to confirm; only a confirmed status is a confirmed appointment. Never invent availability.","inputSchema":{"type":"object","properties":{"code":{"type":"string","description":"Digits from the text message."},"phone":{"type":"string","description":"Same US mobile number the code was sent to."},"firstName":{"type":"string"},"lastName":{"type":"string"},"language":{"type":"string","enum":["en","es"]},"vehicleYear":{"type":"number"},"vehicleMake":{"type":"string"},"vehicleModel":{"type":"string"},"service":{"type":"string","description":"A slug from list_services."},"concern":{"type":"string","description":"What the customer says is wrong, in their words."},"slot":{"type":"string","description":"Requested start time, ISO-8601 with offset. Shop hours are Monday–Friday."}},"required":["code","phone","firstName","lastName","service","slot"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/es/","/repair-process.html","/about.html","/services.html","/es/about.html"]},{"name":"get_customer_journey","kind":"answer","impl":"imperative","description":"Returns the shop customer journey map: complimentary vs quoted stages (No-Touch, DVI, diagnosis, repair), FAQs, and honesty notes. No dollar prices. Do not invent fees or appointment status.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/es/","/repair-process.html","/about.html","/services.html","/es/about.html"]},{"name":"explain_my_report","kind":"answer","impl":"imperative","description":"Given a pasted RepairTech diagnosis report, returns links to RepairTech Advisor (ChatGPT/Gemini) for customer Q&A. Do not call without a report string from the customer.","inputSchema":{"type":"object","properties":{"report":{"type":"string","description":"Full pasted RepairTech diagnosis report text."}},"required":["report"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/es/","/repair-process.html","/about.html","/services.html","/es/about.html"]},{"name":"get_current_dvi_report","kind":"answer","impl":"imperative","description":"On a motorist DVI report lander (/r/<token>), returns the PII-safe inspection snapshot embedded on this page. Do not call on marketing pages — only when window.__RT_REPORT__ exists.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/es/","/repair-process.html","/about.html","/services.html","/es/about.html"]}],"apiSurface":"spec","toolCount":9}}