Enterprise DNA

Omni by Enterprise DNA

Enterprise DNA Resources

Step-by-step how-tos. Practical AI operating-system thinking for owners, operators, and teams doing real work.

220k+

Data professionals

Omni

AI agents and apps

Audit

Map the manual work

Guide Intermediate Omni Ops

Stop Status Update Calls in Your Trades Business

Eliminate 'when will the tech arrive' calls with automated SMS updates that tell customers exactly where you are, without tying up your office phone.

Sam McKay |
Stop Status Update Calls in Your Trades Business

The phone rings at 9:47 a.m. Your admin picks up. It’s Mrs. Henderson asking when the plumber will arrive for her water heater replacement. Your admin checks the dispatch board, sees the crew is running 40 minutes behind because the last job needed an extra part run, and tells her “should be there by 11:30.” The call takes three minutes.

At 10:15, the phone rings again. Mr. Patel wants to know if the HVAC tech is still coming today. Same dance. Check the board, call the tech, relay the message. Another four minutes.

By lunch, your admin has fielded eleven status calls. That’s 45 minutes of productive time spent answering questions that wouldn’t exist if customers knew where you were in real time.

If you run a trades business doing more than a million in revenue, you’ve lived this day. The calls don’t stop your business, but they grind down your office, pull your dispatcher away from higher-value work, and create a customer experience that feels like 1998.

The fix isn’t hiring another person to answer the phone. It’s sending proactive status updates the moment something changes, so the customer never needs to call in the first place.

Why Status Calls Happen

Customers call because they’re sitting at home waiting. They took the morning off work. They rearranged their day. And they have no idea if you’re two minutes away or two hours away.

You sent a confirmation text when they booked. Maybe you called the night before to confirm the window. But once the day starts, they’re in the dark. The four-hour window you gave them is reasonable for your dispatch reality, but it’s an eternity when you’re waiting for a $4,000 repair to start.

Most trades businesses try to solve this with a courtesy call 30 minutes out. That works if your dispatcher remembers, if the tech has time to pull over and dial, and if the customer picks up. In practice, half those calls don’t happen. The crew is running behind, the next job is already texting, and the courtesy call gets skipped.

The customer calls you instead. And now your admin is playing phone tag while trying to process invoices, order materials, and handle the walk-in customer who just showed up asking for a quote.

What Proactive Updates Look Like

Automated status updates flip the equation. Instead of waiting for the customer to wonder and call, the system tells them what’s happening before they ask.

Here’s the sequence a plumbing customer sees when you have this running:

Day before, 5 p.m.: “Hi, this is Sam from Apex Plumbing. We’re confirmed for your water heater install tomorrow between 9 a.m. and 1 p.m. Our crew will text you 30 minutes before arrival. Reply CHANGE if you need to reschedule.”

Day of, 8:42 a.m.: “Good morning. Our crew is on the way to the job before yours. We’re still on track for your 9-1 window. You’ll get another update when we’re 30 minutes out.”

10:18 a.m.: “Our crew is finishing up the previous job and will be at your place in about 30 minutes. If anything changes, we’ll let you know.”

10:52 a.m.: “We’re five minutes away. See you soon.”

Four texts. Zero phone calls. The customer knows exactly what’s happening, and your office never touched it.

This isn’t a bulk SMS blast. It’s event-driven. The system watches your dispatch board. When a job status changes, when a tech marks a job complete, when travel time shifts because of traffic, the customer gets an update that reflects your actual position.

One HVAC company in our network describes it as “the single change that cut our inbound call volume in half.” They still get plenty of calls, new bookings, parts questions, but the “where are you” calls dropped to almost nothing in the first month.

The Dispatch Overhead You’re Already Carrying

Status calls are a symptom. The underlying problem is that your dispatch process relies on human memory and manual communication at every step.

Your dispatcher knows the schedule. The techs know their route. But the customer doesn’t, and neither does your office admin when a call comes in at 10:30 asking for an update on a job that’s third in line for a crew that started late because of a parts delay.

So your admin interrupts the dispatcher. The dispatcher radios the crew or checks the GPS. The crew is mid-job and doesn’t answer. Your admin calls back the customer and says “we’ll call you back in ten minutes.” Then the cycle repeats.

This is 20 to 30 calls a day in a business running four trucks. It’s manageable, but it’s expensive. Your dispatcher is worth $28 an hour because they know your customers, your crews, and your service area. Spending 90 minutes a day answering status questions is a $12,000 annual cost in time that could be spent optimizing routes, handling complex scheduling, or calling back the estimate that’s been sitting for a week.

The real cost isn’t the hourly wage. It’s the opportunity cost of not doing the work that actually grows revenue.

Building the Agent That Sends Updates

An Omni Ops agent for status updates doesn’t replace your dispatcher. It watches the dispatch system and sends messages when specific triggers fire.

The agent connects to your scheduling tool (ServiceTitan, Housecall Pro, Jobber, or whatever you use). It monitors job status fields: scheduled, en route, in progress, complete. When a status changes, it calculates the customer’s next question and answers it before they ask.

If a job goes from “in progress” to “complete” and the next job on that crew’s route is Mrs. Henderson’s water heater, the agent sends her the “we’re finishing up” message with an updated ETA based on drive time.

If the crew marks a job as delayed, the agent recalculates all downstream ETAs and sends updates to every affected customer on that route. Your dispatcher sees the delay, makes the call on whether to reroute, and the agent handles the communication.

The agent doesn’t make scheduling decisions. It executes the communication plan you define once, then runs it automatically for every job.

You set the rules:

  • Text 24 hours before with a confirmation and the window.
  • Text morning-of when the crew starts their route.
  • Text 30 minutes out with a tighter ETA.
  • Text five minutes out.
  • Text after the job with a payment link and review request.

The agent applies those rules to every customer, every time. No dispatcher memory required. No missed courtesy calls because the crew got busy.

One electrical contractor told us they used to have a policy of calling 30 minutes out, but compliance was maybe 60% on a good week. After deploying the agent, every customer gets the message. The policy went from aspirational to automatic.

What This Looks Like for the Customer

The customer experience changes in a way that’s hard to quantify but easy to feel.

They’re not wondering. They’re not calling. They’re not sitting by the window trying to guess when the truck will show up. They’re going about their morning, checking their phone when it buzzes, and seeing an update that tells them exactly what they need to know.

When the crew arrives, the customer isn’t annoyed that it took four hours. They knew it would take four hours. You told them three times. The expectation was set, met, and reinforced.

This shows up in reviews. Customers mention it specifically: “They kept me updated the whole time.” “I didn’t have to call and ask where they were.” “I knew exactly when they’d arrive.”

It also shows up in rebooking rates. A customer who had a smooth, low-friction experience is more likely to call you next time. They’re not comparing you to the competitor who quoted $200 less. They’re comparing you to the competitor who left them in the dark for three hours.

For a trades business doing $5 million a year, a two-point lift in repeat customer rate is worth $40,000 to $70,000 in annual revenue you don’t have to market for.

The After-Hours Piece

Status updates during business hours solve the daytime problem. But a lot of trades work happens in the evening or starts early morning, and that’s when communication gaps hurt the most.

If you run a 24-hour emergency service, or if your crews start at 7 a.m. and your office opens at 8, you need a way to communicate outside your admin’s hours.

The same agent that sends daytime updates can handle after-hours communication. A customer books an emergency call at 9 p.m. The agent confirms the booking, gives them an ETA, and sends updates as the crew moves through their route. No one from your office is awake, but the customer knows you’re coming.

If you want a structured way to think through after-hours coverage, we built a worksheet that maps the gaps. The After-Hours Call Recovery Plan for Trades walks through the hours your phone isn’t covered, the types of calls you’re missing, and the automation points that close those gaps. It’s a 20-minute exercise that shows you exactly where you’re leaving money on the table.

The Ops Agent That Runs It

The Estimate Follow-Up Agent and the Review and Reactivation Agent sit alongside the status update agent in most trades deployments. They handle the before and after.

Before the job, the follow-up agent is tracking estimates. It knows you sent a quote for a furnace replacement on Monday. On Wednesday, it sends a message: “Hi, this is Sam from Apex HVAC. Just checking in on the furnace estimate we sent Monday. Any questions I can answer?” If the customer replies, the agent routes it to your sales process. If they don’t, it follows up again on day 5 and day 14.

Typical conversion lift on stale estimates is 15% to 25%. If you’re sending 40 estimates a month at an average job size of $3,500, recovering three or four of those is an extra $10,000 to $14,000 a month.

After the job, the review agent waits 24 hours, then texts: “Hi, it’s Sam from Apex. Thanks for trusting us with your water heater install yesterday. If you have a minute, we’d love a quick review.” It includes a link. If the customer clicks, they land on your Google review page. If they don’t, the agent doesn’t nag. One ask, no pressure.

You’ll see review volume double in the first 60 days. Most trades businesses get reviews from 8% to 12% of jobs. With an agent asking every time, that climbs to 20% to 30%. More reviews mean better local search rankings, which means more inbound calls, which means less reliance on paid leads.

The reactivation agent tracks service intervals. If you installed an HVAC system 11 months ago and the customer bought a maintenance plan, the agent sends a reminder at month 10: “Hi, your annual tune-up is coming up. Reply YES to schedule, or call us at [number].” If they reply, it books the appointment. If they don’t, it tries again two weeks later.

Reactivation is the highest-margin revenue in a trades business. The customer already trusts you. The job is predictable. You’re not bidding against three competitors. An agent that systematically reactivates your base is worth $30,000 to $80,000 a year in a business doing $3 million to $8 million.

What the Audit Finds

We run a 60-minute diagnostic called the Omni Audit for trades businesses. It’s not a sales pitch. It’s a working session. You walk me through your dispatch process, your follow-up process, and your after-hours coverage. I map where the manual work is, where the leakage is, and where an agent would have the highest return.

You leave with three things:

  • A process map that shows every manual touchpoint in your customer journey.
  • A priority list of the two or three agents that would deliver the most value in your business.
  • A rough cost and timeline for building them.

Most trades businesses find $50,000 to $200,000 in annual leakage during the audit. Missed follow-ups. Calls that go to voicemail after hours. Estimates that never get a second touch. Reviews that never get asked for. Status calls that burn 90 minutes a day.

The audit is free. It’s how we figure out if Omni is a fit for your business. If it is, we build the agents. If it’s not, you still walk away with a map of where your process leaks.

Book a 60-min Omni Audit and we’ll work through your dispatch and follow-up process in detail. You can also see Omni for trades businesses to understand how the platform handles the specific workflows that matter in plumbing, HVAC, electrical, and roofing.

The Bigger Picture

Status update calls are one symptom of a dispatch process that relies on human intervention at every step. Fixing the calls doesn’t just reduce interruptions. It frees your dispatcher to do higher-value work, improves the customer experience, and creates a communication standard that scales as you add trucks.

The same infrastructure that sends status updates can send estimate follow-ups, review requests, reactivation reminders, and after-hours confirmations. You’re not bolting on five different tools. You’re building one system that handles all the communication your office does manually today.

That system is Omni Ops. It connects to your existing dispatch and CRM tools. It doesn’t replace them. It watches them and acts when specific triggers fire. The result is a customer communication process that runs automatically, consistently, and without pulling your team away from the work that actually requires judgment.

If you’re doing more than a million in revenue and your admin is spending an hour a day answering “where are you” calls, the math is simple. You’re paying $8,000 to $12,000 a year for work a machine can do for a fraction of that cost. The time you get back goes into follow-up, into customer retention, into the calls that close jobs instead of just updating them.

The businesses that deploy this see call volume drop by 40% to 60% in the first 90 days. Not because they’re hiding from customers, but because they’re answering the question before it gets asked. That’s what proactive communication looks like when it’s automated, and it’s what your customers expect in 2026.

If you want to see where your process leaks and what it would take to fix it, book my Omni Audit. We’ll map it in an hour. No deck, no pitch, just a working session that shows you exactly where the opportunity is.

You can also explore more about how trades businesses are using AI to handle dispatch, follow-up, and after-hours coverage on our guides and insights pages. The technology is ready. The question is whether your process is.