Picture it from the customer's side for a second. You told them "Tuesday morning," which is a perfectly fair thing to say. But they heard a promise, and now it's quarter to ten, they've been up since seven, they moved the car out of the driveway and skipped their walk, and they're standing at the window wondering if you forgot about them.
So they call. You're on a ladder or elbow deep under a sink, so it rolls to voicemail, which makes them more nervous, so they call again, then they text, then they ring the office, and now somebody's tracking you down to answer a question with a very easy answer. You're twenty minutes out.
That whole stretch, the dead air between a booked job and your truck pulling up, is where most "where are you?" calls come from. None of them are really about the work. They're about not knowing. And the fix isn't picking up the phone faster, it's making sure the customer never has to wonder in the first place.
The four texts that do almost all the work
You don't need a fancy platform or a live map with a little truck crawling down the street. You need a handful of plain text messages that go out on their own at the right moments. "Automatic" here just means the message sends itself when something happens in your schedule, so nobody has to remember to type it.
Here's the set that covers most of the worry:
- Confirmed. Goes out when the job is booked, and again the night before. Something like: "You're all set for Tuesday, roughly 8 to 10 AM. Reply here if anything's changed on your end."
- On our way. Fires when you leave the shop or your last stop. This is the big one: "Mike's headed your way now, should be there in about 30 minutes."
- Running late. Only when you're actually behind. "Running a little later than planned, now looking at closer to 11. Sorry for the shuffle."
- Wrapped up. After the job: "All finished today. Invoice is on its way, and give a shout if anything comes up."
Four messages. Most of the anxiety in that dead air lives between the confirmation and "on our way," so if you only ever set up two, make it those two.
The arrival window is the whole game
The reason an 8 to 10 confirmation still leaves people antsy is that two hours is a long time to sit and watch the driveway. A wide window is fine when you're a day out, because it's honest and it protects you. The trick is tightening it as the day goes.
Narrowing that window is what actually calms people down. When the "on our way" text swaps a two hour window for a thirty minute one, the customer can go start the laundry or run to the store, and they stop reaching for the phone. You've given them the one thing they wanted, which is a plan they can work around.
What actually triggers the texts
Most of this is already sitting in software you may own. If you run a scheduling or dispatch app like Jobber, Housecall Pro, or ServiceTitan (dispatch just meaning the system where you track who's going to which job), these texts are usually built in. You turn them on in settings, then tap an "on my way" button in the app when you pull out. One tap, one text, done.
Running a plain Google Calendar or a whiteboard instead? A connector tool like Zapier or Make (software that watches one app and pokes another) can send a text when an appointment starts or when you drag it to a new time. Keep the plumbing simple. The more clever it gets, the more there is to break on a busy morning when you can't stop to fix it.
Where you still want a human
This is where we tell you to pump the brakes. Automation is great at "on our way." It's genuinely bad at delivering bad news, and customers can smell a cheerful robot a mile off.
Think of a real nor'easter morning. Three jobs are already backed up, you're plowing yourself out before you plow anyone else, and the last thing you want is a bot brightly texting "on our way, 30 minutes!" to someone you won't reach until afternoon. A big delay, a reschedule, a job that turned into a much bigger problem, those all deserve a real person and a real sentence.
Our rule of thumb: let the automatic "running late" text cover a small slip, maybe up to half an hour. Anything past 30 or 40 minutes, or anything that changes the day, is a quick human call or a message you actually typed. It takes two minutes and it saves the relationship.
Don't over-automate it
Nobody wants to feel like they're being processed. A few guardrails keep these texts helpful instead of annoying:
- Set quiet hours. No automatic texts before 7 AM or after 8 PM, confirmation included.
- Don't send five messages for a twenty minute job. One confirmation, one "on our way," one wrap is plenty.
- Don't promise a live map or minute by minute tracking you don't actually have. A rough window you hit beats a precise one you miss.
- Make replies land with a real person, not a dead number. Half the point is that the customer can answer back.
- Write them in your own voice. If you'd never say "your service professional is en route," don't let the app say it for you.
Keep it to the moments that matter and the messages stay useful. Pile on more and people start tuning them out, which is the exact opposite of what you're after.
Worth doing this week
None of this has to be a big project. You can get the two texts that matter most running in an afternoon.
- Write the confirmation and the "on our way" text in plain language, the way you'd actually say it. Keep each to a couple of sentences.
- Open your scheduling app's settings and look for automatic messages or reminders. Odds are it's already there waiting to be switched on.
- Pick your quiet hours and your late threshold, the point where a human calls instead of a bot texting.
- Send both texts to your own phone first, then to one friendly repeat customer, and ask how it read.
- If wiring your calendar or dispatch to send these cleanly feels like a weekend you don't have, that's the kind of setup Massachusetts AI Agency can handle in a short call (617-398-0033).
Do that much and the next time you're buried under a sink at 9:45, the phone stays quiet, because everyone already knows exactly when you're coming.