Book dealership service with your AI assistant

brainWALL connects AI assistants directly to the service schedule of participating automotive dealerships. Your assistant can find a dealership, check open times, and book, reschedule or cancel a service appointment for you.

See participating dealerships

Connect your assistant

brainWALL is a remote MCP server. No account or sign-in is needed. Use this address:

https://brainwall.ai/api/v1/agent/mcp

How a booking works

  1. Ask for what you need, for example: "Book an oil change at Long Chevrolet Buick GMC in Athens, TN for Thursday afternoon."
  2. The assistant finds the dealership, matches the service to the dealership's own menu, and shows you open times.
  3. You give your name and mobile number. brainWALL texts a six-digit code to that number, and you read it back to the assistant. This confirms the number that goes on the appointment.
  4. The assistant books the time you chose and gives you the dealership's confirmation number.
  5. Later in the same conversation you can ask it to reschedule or cancel.

Every booking is a real appointment in the dealership's own scheduling system. If you are only testing, cancel it afterwards.

What brainWALL shares with your assistant

Internal customer identifiers never leave brainWALL, and other people's records that share your phone number are never shown.

Tools

Find dealerships Read only find_dealers
Start here. Find a bookable dealership by name, brand and/or city (e.g. "Long Chevrolet Athens TN"). Returns each match's `dealer` key, which every other tool needs.
Get dealership details Read only get_dealer
Look up a dealership: name, address, hours, timezone, and whether it can be booked by an assistant.
Start a booking session Makes a change start_session
Begin a booking session with a dealership. Returns a session_id used by every later call in this flow: start_session -> send_verification_code -> confirm_verification_code -> book_appointment (then optionally reschedule_appointment or cancel_appointment). Nothing is booked or looked up yet.
Find bookable services Read only find_services
Search the dealership's bookable services by description ("oil change", "brake noise"). Returns opcodes to pass to check_availability and book_appointment.
Check open appointment times Read only check_availability
Open appointment times on a date. The requested day comes back in full; later days are sampled as alternatives. Read focal_day_slots — it is how many openings the requested day itself has, and 0 means that day is full even though other days are listed.
Text a verification code Makes a change send_verification_code
Text a six-digit code to the customer's phone. Required before booking: it confirms the number that goes on the appointment. Give the customer's full name as it should appear on the dealership record.
Confirm the verification code Makes a change confirm_verification_code
Submit the code that was texted. On success, returns the customer's vehicles and upcoming appointments at this dealership, if they are a returning customer.
Book an appointment Makes a change book_appointment
Book a service appointment. The phone must be verified first. Use an exact time from check_availability.
Reschedule an appointment Changes an existing appointment reschedule_appointment
Move an existing appointment to a new time. The appointment must be one returned by confirm_verification_code for this session, or one this session itself booked (the techwall_appointment_id book_appointment returned).
Cancel an appointment Changes an existing appointment cancel_appointment
Cancel an existing appointment. The appointment must be one returned by confirm_verification_code for this session, or one this session itself booked (the techwall_appointment_id book_appointment returned).

brainWALL is a product of Gratis Solutions. Privacy