Job-Status Text Updates

5 Automated Texts That Turn a Completed Job Into a 5-Star Review

See the exact SMS sequence — booking confirmation to review request — that cuts no-shows, kills 'where is he?' calls, and collects 5-star reviews while the job is still warm. All five texts fire without you touching a phone.

The Problem: Customers Left Guessing Makes You Look Unprofessional

Your customer booked a job. They don't know when the tech is coming, so they call your office. Then they call again. Then they text the neighbor who recommended you and say "he never showed up." Your tech was two minutes out — but nobody told the customer anything.

That "where is he?" call costs you 5 minutes of dispatch time every single time it happens. For a shop running 5–10 jobs a day, that's 45 minutes of your dispatcher's morning burned on calls that should never exist — calls that produce zero revenue, zero goodwill, and a slow leak in your office staff's sanity.

Here's the real damage: the customer who had to chase you is already composing a 2-star review in their head before the tech knocks on the door. They feel ignored. When you do great work, they're still ambivalent about leaving 5 stars because the morning was stressful.

Every "where is he?" call is a near-miss bad review and wasted office time wrapped into one. The fix isn't hiring someone to answer the phone faster. It's sending five automated texts that make the call unnecessary in the first place. That's exactly what the full job-status text update system for home service businesses is built to do.

Step 1 — Booking Confirmation: The Text That Kills Second-Guessing

The moment a job gets booked — through your AI Receptionist, your website, or a phone call — a confirmation text fires automatically. It lands within 60 seconds of booking. It includes:

  • Date and exact time window (e.g., "Tuesday, June 24, between 8am–10am")
  • Service type ("water heater replacement", "AC tune-up", "drain clearing")
  • Tech name if assigned at booking
  • A number to call or text if they need to reschedule

That single text does something powerful: it gives the customer something in writing. Before, they hung up and immediately started second-guessing themselves. Did I say Tuesday or Wednesday? Is it 8am or 8pm? They call back to confirm. Now they don't — they have the text. They screenshot it, show their spouse, put it on the fridge. The job is locked in their mind.

Customers who receive a written booking confirmation are less likely to no-show or cancel, because the confirmation converts a vague mental note into a concrete commitment. You don't configure this text, you don't write it, you don't send it. The system fires it the instant the job hits the calendar. You just show up Tuesday morning with your tools.

Step 2 — 24-Hour Reminder: Your Last Line of Defense Against No-Shows

Twenty-four hours before the appointment window, a reminder fires automatically. You pick the send time during setup — most contractors configure it for 7pm the evening before, catching the customer before they go to bed while their calendar is top of mind. The reminder includes the same job details plus a one-tap rescheduling link.

Here's what that link does for your business: it turns a no-show into a reschedule instead of a lost job. Without it, the customer with a conflict just doesn't answer the door. Your tech drives to an empty house. You've burned $40 in drive time and lost a $600 job slot you could have filled.

With the rescheduling link, that customer moves the appointment the night before. You fill the slot. The no-show disappears.

A single no-show on a water heater install runs $600–$1,200 in lost revenue plus drive time. HVAC replacement calls run higher — $800–$2,500 depending on the unit. Two avoidable no-shows a month is $1,200–$2,400 walking straight out the door. The 24-hour reminder eliminates the majority of those no-shows at zero cost to you in staff time.

Step 3 — Tech En Route: 'He's 10 Minutes Away' Fires Automatically

This is the most important text in the sequence. When the tech's job is marked dispatched in the calendar, the system automatically sends a message along the lines of: "Your technician [Name] is on the way and should arrive in approximately 10 minutes. Reply HELP if you need to reach us."

No manual send. The tech doesn't text the customer. You don't call the customer. The dispatcher doesn't have to remember — it fires the moment the job status changes.

That trigger is why this text actually works at scale. Manual "on the way" texts only happen when someone remembers, which means roughly 60% of the time, always late, with inconsistent details. The automated trigger means it happens 100% of the time, at the right moment, with the right information.

That single consistency wipes out "where is he?" calls almost entirely. The customer is watching for the tech. They've unlocked the front door. Their dog is put away. The tech knocks and gets right to work instead of waiting while the customer fumbles with the dead bolt. You recover 10–15 minutes per job in on-site efficiency — that compounds when you're running 8 jobs a day.

Step 4 — Job Started and Job Complete Notifications

Two more texts fire without any human input. When the tech marks the job started, the customer gets: "Your technician has started work on your [service]. We'll let you know as soon as it's complete." When the job is marked complete: "Your [service] is complete. Your tech will be leaving shortly. If you have any questions about today's work, reply here."

Why does the completion text matter beyond courtesy? It creates a timestamped record that the job closed. When a customer disputes a charge two weeks later — and it happens — you have a text they received the moment the job finished. That message is worth more than any verbal confirmation.

It also sets up the review request that fires immediately after. The customer just watched you fix their problem. They're satisfied. They haven't walked back inside and gotten distracted yet. The next text they receive is going to ask for a review while that relief is still fresh.

Step 5 — Review Request: Sent While the Experience Is Still Warm

Within 30 minutes of the job-complete text, the review request fires. Not tomorrow. Not next week when you remember to send it. Within 30 minutes.

Customer satisfaction peaks immediately after a job is done. The water heater works. The AC blows cold. The drain flows. That 30-minute window is when you'd get a 5-star review from the majority of satisfied customers — if you asked every single one of them right now, consistently, every job.

By the next morning, life has moved on. By next week, they barely remember the tech's name. Review request response rates drop significantly after 24 hours compared to same-day requests — the psychology of the fresh win is gone, and what felt like a relief feels like just another task.

The text includes a direct link to your Google Business Profile review page. One tap, opens in the browser, done. No hunting for your business on Google. No second step. In practice, the customers who click that link are already at 4 or 5 stars — the ones who had a problem already called you directly.

Five jobs a day, strong response rate, two or three 5-star reviews per day. In 30 days you have 60–90 new reviews pulling more calls from "plumber near me" and "HVAC repair [city]" searches.

What You Never Have to Do Manually Again

Pull up your week. Count how many times you or your dispatcher called or texted a customer to say "he's on the way," reminded someone about tomorrow's appointment, followed up after a job to ask for a review, or fielded a "where is he?" call. For a 5-to-10-job shop, that's conservatively 45 minutes of phone time every single day — calls that weren't billable, weren't sales, and weren't anything except keeping the customer from feeling ignored.

That 45 minutes is what the five-text sequence replaces. None of those texts require your input. You don't write them, you don't schedule them, you don't remember to send them. The calendar trigger handles all of it.

The downstream effect compounds: fewer bad reviews from customers who felt left in the dark, more good reviews from customers asked at exactly the right moment, fewer no-shows because the day-before reminder did its job.

Want to see what that saved time and fewer no-shows actually adds up to in dollars? That page breaks it out by job type and shop size with the actual math. Or if you've seen enough and want to move, here's how we get this live for your business in 48 hours.

Frequently asked

How does the 'tech en route' text fire without anyone manually sending it?

The trigger is tied to the job status in your scheduling calendar. When the tech's job is marked as dispatched — whether your dispatcher does that on a tablet or the tech does it on their phone — the status change fires the en route text automatically. No one writes it, no one schedules it, no one remembers to send it. The message goes out at the exact moment the job status flips, every time.

Can customers reply to these automated texts?

Yes. Every text in the sequence comes from your business phone number, and replies land in a two-way SMS inbox. If a customer replies "can you make it 9am instead of 8am?" that message is visible and someone on your team — or the AI system — can respond. The system also handles opt-outs automatically so you stay compliant without any manual work.

What if the tech is running late — does the 'en route' text send wrong information?

The en route text fires when the job is marked dispatched. If dispatch is delayed, the text fires later — it follows the actual status change rather than a fixed clock time. For businesses with variable drive times, you can configure the en route message to say "on the way" without specifying a fixed arrival estimate, or use a range like "within 15–20 minutes." We configure that wording during onboarding based on how your shop operates.

How long does it take to set up the full 5-text sequence?

The full job-status text sequence goes live as part of the standard 48-hour onboarding. We configure all five trigger points, write the message copy in your business name, connect it to your existing calendar, and test the full flow before you take the first live job through it. You don't touch any settings — you just confirm the texts look right on a test run and go live.

Do I need a new phone number for these texts to go out?

No. The texts send from your existing business phone number, so customers see a number they may already recognize. This avoids the confusion of an unknown short code and keeps your brand consistent. The system routes inbound replies to the same number so the conversation stays in one thread.

What happens if a customer wants to reschedule after getting the confirmation text?

The booking confirmation and 24-hour reminder both include a rescheduling link. When a customer taps it, they see your available slots and can self-reschedule without calling your office. The calendar updates automatically, the old slot opens up for a new booking, and the customer gets a new confirmation text for the rescheduled appointment — no dispatcher involvement required.

Ready to Stop Fielding 'Where Is He?' Calls?

The five-text sequence goes live in 48 hours. We configure it, connect it to your calendar, and hand you booked appointments — not a dashboard to figure out.