Missed-Call Text-Back Message Examples: 7 Scripts Contractors Can Steal

Seven copy-paste scripts for every scenario your missed calls throw at you — business hours, nights and weekends, emergencies, wrong numbers, and the one for your best customers. Steal them, tweak the brackets, paste them in.

System 1 from the Leveraged Owner Starter Pack

The automation is the easy part — pick a tool, flip a switch. The part owners overthink is the message. Here's the truth after watching hundreds of these run: the best-performing scripts are all boring. Short, human, specific about the next step. No marketing fluff, no "We value your business!" Nothing that sounds like a robot wrote it.

Below are seven scripts that cover essentially every missed-call scenario. Each one follows the same formula: apologize briefly → identify the business → tell them exactly what to reply → (after hours) triage emergencies → opt-out line on the first automated text. If you haven't set up the automation itself, the complete setup guide walks you through the whole thing.

A note on compliance before you paste

Business texting runs on 10DLC business-texting registration — 10DLC ("10-digit long code") is the carriers' registration system for business texts from standard 10-digit numbers, and A2P means "application-to-person" (automated business texting). Registration takes 1–7 days and costs ~$15–$20 one-time. Don't send automated texts until approval comes through. Your first automated text to any number must include opt-out language ("Reply STOP to opt out"). And respect TCPA (federal telemarketing law) quiet hours: no marketing texts before 8am or after 9pm in the recipient's local time. This is general information, not legal advice.

Script 1: Business hours (the workhorse)

This is the one that fires 80% of the time. Keep it under 40 words. The critical detail: ask for name, address, and problem — all three in one text, so the reply comes back complete instead of trickling in over five messages.

Hi, this is [Business Name] — sorry we missed your call! We're with a customer right now. Reply with your name, address, and what you need help with and we'll get you taken care of. — [Your Name]. Reply STOP to opt out.

Why it works: it names the business (builds trust), gives a believable reason (not a robot), and asks for the exact three facts you need to dispatch. The name sign-off makes it feel personal.

Script 2: After hours (nights and weekends)

Different hours, different job: sort emergencies from everything else. The URGENT keyword is the whole trick — it lets the automation flag the thread so your on-call phone gets a louder notification.

Hi, this is [Business Name] — sorry we missed you, we're closed right now. If this is an emergency (no heat, no AC, active leak, no power), reply URGENT and we'll get someone to you. Otherwise reply with your name, address, and what's going on and we'll call first thing in the morning. Reply STOP to opt out.

Why it works: emergencies self-identify instead of waiting on hold or calling your competitor. Routine callers get a clear morning-callback promise instead of silence. What to do with after-hours emergencies is its own system — see the after-hours lead capture guide for the triage build.

Script 3: The emergency triage follow-up

When someone replies URGENT to the after-hours text, this fires automatically. Its job: confirm someone is coming, collect the address now, and set an arrival expectation. In an emergency, silence is panic — even a 30-second confirmation buys enormous trust.

Got it — this is flagged as urgent. What's the address, and is everyone safe right now? We're getting our on-call tech moving. I'll text you back with an ETA in a few minutes. — [Your Name], [Business Name]

Why it works: "is everyone safe" does double duty — genuine care plus useful triage info. The ETA promise sets a timeline so they don't call your competitor while waiting.

Script 4: The repeat / existing customer

If your tool can match the caller's number to your customer list (most can — this is standard CRM functionality; CRM = customer relationship management software, the database where customer info lives), past customers get a warmer version. Recognition is the cheapest loyalty program ever invented.

Hi [First Name]! It's [Business Name] — sorry we missed you. Is this about the [last service, e.g. "AC we installed in June"] or something new? Reply here and we'll get you sorted. — [Your Name]. Reply STOP to opt out.

Why it works: "the AC we installed in June" proves you know them. People stay with contractors who remember their house. If you don't have last-service data wired in, use the simpler version: "Great to hear from you — what's going on?"

Script 5: The "you called during a job" honest version

For the one-truck owner-operator who wants to sound like a person, not a company. Some owners report better reply rates with this because it reads like a real text from a real human.

Hey, it's [Your Name] from [Business Name] — sorry I missed you, I'm on a job site. Text me your name + address and what's going on and I'll call you between jobs. Reply STOP to opt out.

Why it works: first-person, no corporate polish, honest about where you are. Contractors are hired on trust, and this reads trustworthy.

Script 6: The missed call + booked estimate saver

Sometimes the missed caller already has an appointment with you — they're calling to confirm, reschedule, or ask a question. This version keeps them from going to voicemail limbo when there's a scheduled visit at stake.

Hi, this is [Business Name] — sorry we missed you! If this is about your upcoming visit on [Day], just reply CONFIRM and you're all set, or reply RESCHEDULE and we'll find a new time. Anything else, reply here. — [Your Name]. Reply STOP to opt out.

Why it works: the CONFIRM keyword gives them a one-word action. Every appointment that gets confirmed instead of no-showed pays for the system many times over.

Script 7: The owner notification (the one that texts YOU)

This one doesn't go to the customer — it goes to you. Every missed call should also text the owner (or office) the caller's details so the conversation gets picked up fast. This is the backbone of speed to lead.

MISSED CALL: [Caller Name/Number] at [Time]. Auto-text sent. Reply: "[their reply preview]". Tap to open the thread: [Conversation Link]

Why it works: you see the missed call, the reply, and a one-tap path to the conversation — all without opening the app. In the truck between jobs, this is the difference between a 5-minute response and a forgotten lead.

Three rules for all seven

Compliance note

Every script above is business texting, so the rules apply before you automate: 10DLC business-texting registration on your business number (the carriers' registration system for business texting; 1–7 day approval, ~$15–$20 one-time), opt-out language in the first automated text ("Reply STOP to opt out"), and TCPA quiet hours — no marketing texts before 8am or after 9pm in the recipient's local time. These scripts go to people who called you (conversational), not cold marketing blasts. This is general information, not legal advice.

Related guides in this series

These scripts plug into the automation in the missed-call text-back complete guide (Pillar A). Want the dollar case for setting it up? How Much Do Missed Calls Actually Cost a Contractor? (Do the Math) runs the worksheet. Ready for the response-speed system that sits on top? That's Speed to Lead: Why the First Contractor to Respond Wins the Job. Browse the full blog for everything published.

Get System 1 free: the complete Missed-Call Safety Net

The full setup guide (standard operating procedure), all four copy-paste scripts (including the owner notification), the "Your Numbers" missed-call worksheet, and the step-by-step setup guide — free, no catch. Fix your missed calls this week.

Want all 8 systems + 6 bonus modules in copy-paste form? The AI Automation Starter Pack is $27: https://leveragedowner.com/starter-pack/

The done-for-you version

This post is System 1 from the Leveraged Owner Starter Pack — the done-for-you version with the full 11-step setup guide, all seven of these scripts plus the emergency and seasonal variants, the worksheets, and complete setup guides for all 8 systems.

Stats sourced as labeled: no third-party stats in this post — compliance notes reflect current 10DLC business-texting registration requirements and TCPA quiet-hour rules (general information, not legal advice).

Keep building your systems

Related guides from the Leveraged Owner blog: