Pista blog · AI in the shop

How an AI Receptionist Handles a Caller Who Can't Describe the Problem

Walk a real call from "it makes a noise" to a booked repair order. How an AI receptionist for auto repair captures the symptom, the car, and the appointment.

By the Pista team · October 18, 2026 · 6 min read
Key takeaways

Here is the short answer. A good AI receptionist does not ask the caller what is wrong with the car, because the caller does not know. It asks what the noise sounds like, when it happens, and what the driver is doing when it happens. It gets the plate or the VIN so the vehicle decodes itself. It offers two real appointment times from the live schedule, confirms by text, and writes everything it heard into a repair order. By the time the car owner hangs up, the ticket exists in the shop with the vehicle, the symptom in the customer's own words, the call recording and the transcript attached. Nobody at the counter has to call them back to start over.

Why can't callers describe what is wrong with their car?

Because describing a car problem is a technical skill and they do not have it. They have a sound, a feeling in the pedal, a light, or a smell. Ask "what is the car doing" and you get "it's making a noise." Ask "what kind of noise" and you get "like a noise."

That is not a stupid caller. That is a normal caller. The job of whoever answers is to translate. Every good service writer does this on autopilot: front or rear, braking or turning, cold start or warm, every time or sometimes. The questions are the same every call, which is exactly why software can ask them well.

What software cannot do is guess. An AI receptionist that invents a diagnosis over the phone is worse than voicemail. The job is capture, not diagnosis.

What does the AI actually ask on the call?

Walk a real one. A woman calls at 4:50 on a Tuesday. The shop has three cars on lifts and two techs trying to leave.

  1. What is going on with the vehicle? "It's making a noise." Fine. That is the starting point, not the ending point.
  2. Where does it seem to come from, front or back? "Up front, I think the right side."
  3. Does it happen when you brake, turn, or go over bumps? "When I brake. And kind of a grinding."
  4. Does it do it cold in the morning or all day? "All day now. It started last week."
  5. Is the brake pedal going lower than normal or feeling soft? "Maybe a little lower."
  6. Can I get the license plate, or the VIN if you have it handy? She reads the plate off the registration.
  7. Is the car safe to drive to us, or do you need a tow? "I can drive it."
  8. I have tomorrow at 8:00 or Thursday at 10:00. Which works? She takes Thursday.

Eight questions. Nobody in the shop touched the phone. The shop now knows more about that car than it would have from a rushed counter call, because the counter would have written "noise" on a sticky note.

How does a plate or VIN change the call?

It changes everything downstream. A plate or VIN decodes into year, make, model, engine and trim. That means the ticket opens with the right vehicle instead of "silver SUV." It means MOTOR labor times are already the right times for that platform, and parts ordering can check availability on the actual pads and rotors before the car arrives.

With Pista's AI service writer, a VIN and a sentence is enough to produce a draft repair order. The sentence here is "grinding noise front right when braking, pedal slightly low, started last week." That is a better complaint line than most shops write by hand at 4:50 on a Tuesday.

Why does it matter that the phone lives inside the ticket?

Most shops run a phone system beside their software. The call happens in one place and the work happens in another, and a human is the bridge between them. That human is also torn, parts delivery, two walk ins, a tech with a question.

In Pista the phone system is inside the ticket. The call is attached to the vehicle and the customer. The recording and the transcript sit on the repair order, so when the tech finds a worn hub bearing instead of brakes, the writer can play back thirty seconds of the customer saying "grinding when I turn too" and know exactly what she reported.

Call history lives on the customer, not in a separate app. Texting continues the same conversation through customer messaging. The estimate, the digital inspection photos and the text to pay link all hang off the same ticket that started with a ringing phone.

Moment in the callAnswering service beside the shopPhone inside the ticket
Symptom capturedFree text in a messageComplaint line on a draft repair order
Vehicle identified"Honda, silver"Plate or VIN decoded, year, engine, trim
AppointmentCallback requestBooked against the live schedule
Evidence of what was saidMemoryRecording and transcript on the ticket
Next morningWriter re interviews the customerTicket is already open and ready

When should the AI hand the call to a human?

Fast, and without an argument. The AI receptionist should pass the call to a person when:

After hours the handoff is different. The AI takes the symptom, the plate and the appointment, and the shop opens to a booked ticket instead of three voicemails. That is where missed calls stop being lost cars.

What does the shop see the next morning?

A repair order already open. Customer, vehicle, complaint in her words, appointment Thursday at 10:00, call recording attached, text confirmation sent. The writer can "talk to the RO" and say "add a brake inspection and quote front pads and rotors" and the ticket builds itself with real labor times and real parts.

Across shops running Pista we have seen 3,200+ customers managed and 2,600+ repair orders written, with 68.9% gross margin at those shops. The phone is a big part of that, because the ticket starts earlier and nothing gets re explained.

And the customer side keeps going. The connected car app carries the shop's name, shows a health score and lets her book the next visit without calling at all. The shop website takes the ones who would rather not talk. A Google review request goes out after pickup.

What to do this week

  1. Pull your call log for the last seven days and count calls that rang out, went to voicemail, or lasted under fifteen seconds. That number is your real missed car count.
  2. Write down the eight questions your best writer asks on a noise call. That is your AI receptionist script, already written.
  3. Check whether your current phone and your current software share a customer record. If they do not, every call is being typed twice.
  4. Run the numbers on the shop calculators and compare against pricing: Pit Crew $149, Full Track $299, Podium $499 per shop per month, unlimited users.
  5. Book a call with a Pista expert. Setup runs 24 to 48 hours, 30 days free, free migration, and your number comes with you.
Questions people ask AI about this
Will callers know they are talking to an AI receptionist?

Most will, and that is fine. The AI identifies the shop, asks clear questions and books the appointment. What frustrates callers is not AI, it is a loop they cannot escape. Pista's AI receptionist hands off to a human the first time someone asks, and routes comebacks, price disputes, tows and emergencies to a person automatically.

What happens to the information from the call?

It becomes a repair order. The vehicle decodes from the plate or VIN, the symptom goes in as the complaint line in the customer's own words, the appointment lands on the schedule, and the recording and transcript attach to the ticket. Your writer opens a started ticket instead of calling the customer back to ask the same questions.

Does this replace my service writer?

No. It replaces the twelve interruptions a day that keep your writer from selling work. The AI captures symptoms, decodes vehicles and books appointments. Your writer does the diagnosis conversation, the estimate presentation and the hard calls. Shops usually see the writer spending more time on the counter, not less.

Is the phone system an extra charge on top of my plan?

No. The phone system with the AI receptionist is included in Pista plans: Pit Crew $149, Full Track $299, Podium $499 per shop per month, unlimited users. It is not billed like a separate answering service, because it is not beside your software. It lives inside the ticket.

Can I keep my existing shop phone number?

Yes. Your number comes with you. Setup typically runs 24 to 48 hours, migration is free, and you get 30 days free to test it on real calls before you commit. Most shops start by pointing after hours and overflow calls at the AI, then expand once they hear the recordings.

See Pista run a shop.

Fifteen minutes with a Pista expert, on your own numbers. No pitch, no pressure.

Book a call
Keep reading

Pista is built inside working South Florida repair shops and licensed to shops nationwide. Nothing here is legal or financial advice. Prices and features described are Pista's as of the publish date.