ai-agents

What an AI Agent Actually Does for a Michigan Service Business

By Eric Marvin · November 1, 2026 · 7 min read

Everyone says agent. Almost nobody means the same thing.

Spend ten minutes on any software site in 2026 and you will run into the word agent. AI agent, agent platform, agent-powered follow-up. The word used to mean one specific thing in the software world. Now it means everything from a chat widget that answers three questions to a system that texts your customers, books your appointments, and writes your estimates. That vagueness costs owners real money, because they buy one thing expecting another.

This post is the plain version. What an AI agent actually is, what one can genuinely do for a Michigan service business, what it cannot do, and where to start if you want one without regretting it in March.

The one-line definition that matters

A chatbot answers questions inside a conversation. A customer asks about your hours, the bot answers, done. It reacts. It never does anything after the chat window closes.

An AI agent takes action. It reads a situation, decides what to do next, and then actually does it: send the text, book the slot, update the contact record, notify you, follow up again Thursday if nobody replied. The conversation is the trigger. The action is the product.

That difference is the whole point. A chatbot is a better FAQ page. An agent is extra staff hours you did not have to hire.

What an agent actually does in a service business

Strip away the marketing and the useful jobs fall into a short list. These are the ones we see working for contractors and service companies around Flint, Grand Blanc, and Fenton, and honestly anywhere else too.

Catching and qualifying inbound requests. A form comes in at 9 p.m. The agent reads what the person needs, asks the two or three questions that matter (what kind of job, what area, how urgent), saves the answers to the contact record, and either books the estimate or flags it for you in the morning. You wake up to organized jobs instead of a pile of raw form submissions.

Following up on people who never booked. This is the quiet money in most service businesses. Someone requested an estimate, you sent it, and then life happened. Most companies follow up once, if at all. An agent runs the sequence you would run if you had the hours: a thank-you, a check-in two days later, a last call a week out. It stops when the person books or says no. The follow-up playbook itself is simple; the hard part is doing it every single time, which is exactly what software is good at.

After-hours coverage. A receptionist agent answers the 11 p.m. burst-pipe call, books what it can, and hands the emergencies to a human. That is its own topic; we covered the honest math on it in our post about what an AI receptionist actually saves.

Confirmations, reminders, and reschedules. Appointment no-shows are expensive in the trades because an empty slot cannot be resold at 7 a.m. An agent confirms the day before, reminds the morning of, and offers the reschedule link when someone says they cannot make it. None of this is glamorous. All of it protects revenue you already sold.

Review and message responses. After the job, the agent asks for the review, responds to the ones that come in, and routes the unhappy ones to you privately before they go public. A steady stream of recent reviews moves your Google ranking more than almost anything else you can buy.

Why this fits Michigan service businesses especially

The typical shop owner around here is not short on work ethic. They are short on hours. You are the estimator, the scheduler, the bookkeeper, and the person who answers the phone between jobs. Every system that promises to save time fails if it needs you to operate it, because operating it is the one thing you have no hours for.

An agent is different in exactly one way: once it is set up, it runs on events, not on you. Form submitted, call missed, appointment booked, review received. It acts, and you find out only when it needs a human decision. That is the shape of tool a two-to-fifteen-person shop can actually live with.

Michigan seasonality makes the case stronger. HVAC companies get slammed the first hot week of June and the first cold snap of January. Plumbing phones spike when pipes freeze. During those weeks the backlog of unbooked estimates and unanswered messages grows fastest, and that backlog is where jobs quietly die. An agent does not get busier when you do. It handles the surge the same way it handles a quiet Tuesday.

What an agent cannot do

Being honest about the limits is the fastest way to avoid wasting money.

It cannot replace your judgment on a job. Whether a crawl space mold situation is a $400 fix or a $4,000 remediation is a human call. The agent collects the details and gets the estimate on the calendar. It does not estimate.

It cannot rescue a business that is hard to work with. If callbacks take a week and estimates come out even later, an agent just documents the delay more thoroughly. Fix the process first or the automation will show everyone exactly where it breaks.

It cannot run unsupervised forever. Scripts drift, edge cases pile up, and the one customer who types something the flow never anticipated will find it. A good setup routes those to a person, and a person should skim the logs weekly. Fifteen minutes a week is the honest maintenance cost.

And it should never message people on its own initiative with no rules. Outbound texting has consent laws, and a system that texts anyone any time is a lawsuit shaped like a feature. Every outbound message should trace back to something the person agreed to.

Where to start, in order

If you are going to add an agent, add the one that pays for itself fastest first.

First: follow-up on unbooked estimates. This touches money you already did the work to earn. You quoted it. The only thing missing is the yes. An agent running a four-touch follow-up over two weeks typically recovers jobs that were going to be lost to silence, not to a competitor's better price. We wrote the sequence out step by step in our guide to following up on unbooked estimates.

Second: after-hours call handling. Missed calls are lost jobs, and the emergency ones never call back. An agent or receptionist that answers every call, books the bookable ones, and flags the rest costs less than the jobs it saves in most shops.

Third: confirmations and reviews. Once the first two are running smoothly, automation around appointments and reviews compounds what the first two earned.

Notice what is not on the list: a chat bubble on the website that answers "what are your hours." That is a chatbot. Fine to have, but it is not the same purchase.

The questions to ask any vendor

Before you sign anything, ask four things. What actions can it take on its own, and which ones require a human first? Where do unmatched situations go, and how fast does a person see them? What does it do when the caller or customer says something unexpected? And can I see a log of every message it sent last week? A vendor who answers those clearly is selling an agent. A vendor who answers with a demo of the chat widget is selling a chatbot with an agent price tag.

The bottom line

An AI agent is not magic and it is not a gimmick. It is the follow-up, the confirmations, and the after-hours coverage that a busy owner means to do and does not have the hours to do. In a Michigan service business where one person wears five hats, that is worth more than almost any ad campaign you could buy this quarter.

Start with one job done well, keep a human on the edge cases, and expand only when the first one is boring. If you want to see where this fits in your shop, take the free growth scorecard or book a growth assessment and we will walk through it together.

Want a second opinion on your marketing?

Marvin Growth Partners works with service businesses across Michigan and nationwide. Book a Growth Assessment or take the Growth Scorecard to see where your lead flow stands.

← All posts