proof

What We're Building for Christian Brothers Automotive (And Why)

A behind-the-scenes look at our first AI automation deployment for a CBA franchise

Taylor Haun·April 2, 2026·5 min read

What We're Building for Christian Brothers Automotive (And Why)

Update (April 2026): After deeper research, we discovered CBA corporate already runs automated email campaigns through Adobe Marketo for all franchise locations. Our email campaigns would have been duplicating their work. We pivoted to focus entirely on the 7-Second Response system (missed calls to AI text-back) and the owner dashboard. The phone system and dashboard are live and working. The email engine remains available for independent shops that don't have corporate marketing.

I'm building an AI system for my dad's auto repair shop. Not because he asked for one — because I watched him lose money in ways that are fixable.

My dad runs a Christian Brothers Automotive franchise in the Dallas-Fort Worth area. It's a good business. Consistent revenue, loyal customers, solid team. But like every shop I've looked at, there are gaps between when a customer reaches out and when someone actually responds. Those gaps cost real money.

This post is the "before" picture. I'm documenting exactly what we're building, why, and what we expect to happen — so that when the results come in, you can see the full story. No cherry-picked numbers. No "we 10x'd everything" without context.

The Problems We're Solving

These aren't theoretical. I sat with my dad and his team and watched these happen in real time.

1. After-Hours Calls Go to Voicemail

The shop closes at 6 PM. The phone doesn't stop ringing. Customers call after work, on weekends, during lunch breaks — exactly the times when nobody's at the front desk.

Right now, those calls hit voicemail. Some people leave messages. Most don't. The ones who don't call someone else. That after-hours gap costs more than most owners realize.

What we're building: An AI phone system that answers every call, 24/7. It knows CBA's services, hours, pricing ranges, and real-time appointment availability. When someone calls at 8 PM asking about brake service, it answers their questions and books the appointment — no human needed until the customer shows up at the bay.

2. No Systematic Follow-Up After Service

A customer picks up their car after a $600 brake job. They drive away. And then... nothing. No "how's the car running?" text. No review request. No reminder to come back for their oil change in 3 months.

This is where the relationship dies. Not because the service was bad, but because nobody followed up. The customer forgets about CBA until something else breaks, and by then they might try the shop closer to their house.

What we're building: Automated follow-up sequences triggered by completed service. Day 1: "How's the car running after your brake service?" Day 3: "If everything's good, would you mind leaving us a quick review?" Day 90: "It's been 3 months since your last visit — time for an oil change?"

Every touchpoint is personalized to the actual service they received. Not generic "thanks for visiting" emails. Specific, relevant messages that make the customer feel remembered.

3. No-Show Appointments Without Reminders

A customer books a Tuesday morning appointment on Friday. By Tuesday, they've forgotten. They no-show. The bay sits empty. The tech has a gap in their schedule.

No reminder text was sent. No confirmation call. The shop assumed the customer would remember, and the customer assumed the shop would remind them — the same way their dentist and their barber do.

What we're building: Appointment confirmation and reminder sequences. Confirmation text immediately after booking. Reminder 24 hours before. Morning-of reminder with the shop address and what to expect. If the customer needs to reschedule, they can reply to the text and the system handles it.

4. Customer Re-Engagement Is Manual (So It Doesn't Happen)

There are customers in the POS system who haven't been back in 6+ months. Some of them moved away. Some switched shops. But a lot of them just... forgot. They didn't have a reason to come back, and nobody gave them one.

Running a win-back campaign manually means someone has to pull a list, write messages, send them out, and track responses. That takes hours. Nobody has those hours. So it doesn't happen.

What we're building: Automated re-engagement campaigns. The system identifies customers who haven't visited in 90+ days and sends a targeted message: "Hey [name], it's been a while since your last visit. We're running a seasonal checkup special — want us to hold a spot for you this week?"

Not a blast email. A personal text from the shop, sent to the right people at the right time.

How It Works (Without the Jargon)

The entire system runs on three things:

  1. A phone/text system that connects to the shop's existing number. Calls and texts come in the same way they always have — the customer sees the same phone number. But instead of voicemail, they get an intelligent response.

  2. An AI brain that understands automotive service. It knows what a brake job is. It knows the difference between a diagnostic and a repair. It can answer "do you work on BMWs?" without checking with a human. It's trained on CBA's specific services, pricing, and policies.

  3. Integrations with the shop's calendar and CRM. The AI doesn't just talk — it reads real availability and books real appointments. Every interaction gets logged so the service advisors know exactly what happened before the customer walks in.

When the service advisor arrives Monday morning, they don't have a stack of voicemails to return. They have a list of confirmed appointments that were booked over the weekend, complete with what the customer needs and when they're coming in.

What We're Measuring

Here's exactly what we'll track, so there's no ambiguity about whether this works:

  • Response time — How fast does the first response happen? Target: under 10 seconds, 24/7.
  • After-hours capture rate — What percentage of after-hours inquiries result in a booked appointment?
  • Appointment no-show rate — Does it go down with automated reminders? By how much?
  • Google review count — Do automated review requests increase the review velocity?
  • Customer return rate — Do re-engagement campaigns bring back dormant customers?
  • Revenue per lead — Overall: are we converting more of the leads the shop is already generating?

I'll publish the results — good or bad — once we have 30+ days of data.

Why CBA Specifically

Christian Brothers Automotive has 300+ locations across the US. Every one of them runs the same basic operation: bays, service advisors, front desk, POS system. The problems at one location are the problems at every location.

That's why I picked this as my first build. A system that works at one CBA location can work at any CBA location with minimal customization. Same services, same scheduling patterns, same customer experience expectations.

If this works — and I'm confident it will — the playbook is repeatable. Not just for CBA, but for any franchise with standardized operations. The infrastructure is the same. Only the service menu changes.

What's Next

I'm deep in the build right now. The phone system is connected, the AI is trained on CBA's service catalog, and we're testing with real calls this month.

The next post in this series will be the results. Real numbers from real calls at a real shop. No hypothetical math — just what happened.

If you run a service business and this sounds like your shop, I'd be happy to walk you through what we're building. You can book a free response time audit and I'll show you exactly where your leads are falling through — and what it would take to fix it.

TH
Taylor Haun

Software engineer. Former Spotify. Building AI agent security tools at Haun Lab.

Is your OpenClaw instance exposed?

Get a free exposure report. We'll scan public databases for your instance and tell you exactly what's visible from the outside.

Get your free audit