← WebMCP Directory

Tool tree

autorepair-tech.net

Productivity & BusinessTools verified
Website
Auto Repair Tech provides vehicle repair and maintenance in Kissimmee, Florida.
Explore capabilities

    page: Every page

    get_shop_infoAnswer

    Returns verified RepairTech Automotive contact facts (address, phone, hours, shuttle). Do not call for prices or appointment status.

    View tool JSON
    {
      "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": {}
      },
      "page": "/"
    }
    list_servicesAnswer

    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.

    View tool JSON
    {
      "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": {}
      },
      "page": "/"
    }
    get_serviceAnswer

    Returns one service by slug (e.g. diesel, brakes) or name. No prices. Do not invent details beyond the returned fields.

    View tool JSON
    {
      "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"
        ]
      },
      "page": "/"
    }
    book_appointmentAction

    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.

    View tool JSON
    {
      "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": {}
      },
      "page": "/"
    }
    request_booking_codeSensitive Action

    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.

    View tool JSON
    {
      "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"
        ]
      },
      "page": "/"
    }
    book_appointment_with_codeSensitive Action

    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.

    View tool JSON
    {
      "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"
        ]
      },
      "page": "/"
    }
    get_customer_journeyAnswer

    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.

    View tool JSON
    {
      "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": {}
      },
      "page": "/"
    }
    explain_my_reportAnswer

    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.

    View tool JSON
    {
      "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"
        ]
      },
      "page": "/"
    }
    get_current_dvi_reportAnswer

    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.

    View tool JSON
    {
      "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": {}
      },
      "page": "/"
    }