Deep Dive Dev Contact
Field notes

We built an AI receptionist for auto-protection shops. Here's what it took.

A tint and paint-protection shop loses jobs every time the phone rings mid-install. We built a phone agent that answers like it works there, quotes from the shop's own price bands, and books the bay. Give it a try.

A walkthrough of the demo receptionist, recorded from the caller's side.

If you run a film, tint or ceramic coating shop, you already know the problem. Your phone rings when you’re in the middle of a job. You let it go to voicemail, and the caller doesn’t leave a message. By the time you text back, they’ve already booked somewhere else.

One installer put it this way on a trade forum: a lot of shops probably lose more money from missed calls than from bad reviews or failed installs, and they never even think about it.

We spent a couple of weeks finding out what it takes to answer the phone automatically. We wanted something better than a menu tree: a voice that picks up on the first ring, talks like an actual employee, and gets the caller’s questions answered and an appointment booked ASAP.

What it handles

We got the agent to do five things:

  1. It answers the call straight away, with no hold music and no “press one”.
  2. It captures what you, as a shop owner, would ask your customer: name, vehicle, model, colour, everything you need to know before the car shows up.
  3. It quotes accurately from the details the customer gives, cross-referenced with the shop’s price list.
  4. It books the appointment into the shop’s calendar and decides with confidence where it fits on the schedule.
  5. Most importantly, it knows when to stop. It knows which answers it can’t give, and when to take a message for the owner.

Sounding like the shop

This is where most of the work went: taking a generic phone agent with no context for what it’s doing and making it speak to customers intelligently and understand what they need.

So before writing a line of the script we ingested forty pages of industry content: installer forums, owner threads, manufacturer pages, review widgets, and one installer’s YouTube channel. Out of that came a working glossary, split into what’s safe to say to a customer and what’s shop-only jargon.

Some of what the agent learned:

  • Say “full front”, “partial front”, “rockers”, “door cups”, “A-pillars”. Accept “clear bra” and repeat the caller’s word.
  • Say “wrapped edges” and “follow-up check”. Those are the two things customers write reviews about.
  • Never say “perfect”, “invisible”, or “lifetime” unless it’s the shop’s own warranty word. Installers hate “perfect”.
  • Never recommend one film brand over another. “All the top films are similar. The install is what you’re paying for.”
  • Never promise 25% tint. It doesn’t exist in professional film.
  • Front-window tint law is different in every province and state. The agent knows the rule for the shop it’s set up for, and steers the caller to what’s legal instead of what they asked for.

The glossary went straight into the agent’s instructions, along with an example price table and the shop’s booking rules.

Testing and improving

Next was testing. We ran a series of test calls with different scenarios to see how the agent responded to each, and tried several voice profiles to land on the character we wanted for the shop.

This is where the agent gets better fast. Once live calls start, you learn what you have answers for and what you don’t. When a caller asks something the agent can’t answer, that answer gets filled in afterwards and the next call is better for it.

Under the hood

Building an agent takes 4 parts:

  1. A voice platform that is stable and secure. We used Bland.ai, a platform used by Fortune 500 companies.
  2. Custom configuration. The script, the instructions, and all the research that tells the agent what it’s doing, brought together so the agent can reach it quickly.
  3. Tooling. If the agent needs to book into a calendar or send a text message, it needs a tool for that. That’s a custom piece of software we write.
  4. A phone number. Each agent gets its own. We provision those through Twilio.

The honest limits

It’s only as good as the price list and the rules you give it. Like a new employee, it gets trained over time.

It doesn’t sound 100% human. But we find that people don’t mind as long as they get their question answered, their appointment booked, and their problem solved rather than leaving a voicemail.

It won’t handle a furious customer well. It’s built to recognize that and transfer to a person or take a message.

Try it

Call the number at the top of this post and ask for a quote on a full front, or try to book a tint appointment for Saturday. Interrupt it, and ask it something it shouldn’t know. Then tell us what you’d want it to do differently.

If your business has a phone that rings at the wrong time, use the button below. Tell us what the calls are about and we’ll let you know whether this fits.

All posts