How to Handle After-Hours Emergency Calls Without an Answering Service

The 2am burst pipe, the dead furnace on a Saturday night — handled by a triage system, not a call center. The URGENT-keyword build: emergencies to on-call in minutes, everything else queued for morning.

System 6 from the Leveraged Owner Starter Pack

2:14am. A pipe bursts in a customer's laundry room. Water is spreading across the floor. She calls your number — and gets a text back in under a minute: "If this is an emergency, reply URGENT." She does. Your on-call phone buzzes with her number, her address, and the word URGENT. You're on the phone with her by 2:20, walking her to the main shutoff while you get dressed. That's a $1,100 emergency call — and a customer for life.

This is the emergency-handling deep dive for the after-hours system. The overview — triage, the morning callback list, the answering-service comparison — is in After-Hours Lead Capture: Stop Losing Night and Weekend Jobs. The foundation for all of it is missed-call text-back. This post is the build: the exact triage flow, the scripts, and the on-call mechanics.

The triage flow (minute by minute)

Here's what happens when a call comes in at 2am and nobody answers:

  1. Minute 0: the call goes unanswered; the after-hours text fires automatically.
  2. Minute 1: the caller reads the text. If it's an emergency, they reply URGENT. If not, they reply with their name and issue — or nothing at all.
  3. Minute 2: URGENT replies trigger three things at once: a confirmation text to the caller ("flagged as urgent, getting our on-call tech moving, ETA in a few minutes"), a loud page to the on-call phone with the caller's details, and an URGENT tag on the conversation.
  4. Minute 5–10: the on-call tech calls the customer, triages by phone (shutoff location, safety check), and dispatches or schedules.
  5. Morning: every non-urgent caller is on the callback list, oldest first.

The scripts

The after-hours auto-text (defines "emergency" so callers self-sort):

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.

The URGENT confirmation (buys calm while the tech gets moving):

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]

The on-call page (must be impossible to sleep through — repeated texts plus a call):

URGENT CALLBACK NEEDED: [Caller Name], [Phone], [Address if given]. Issue: "[their message]". They were told ETA in a few minutes — call now.

Trade-specific emergency definitions

"Emergency" means different things per trade. Put your trade's list in the auto-text parentheses — it teaches callers what qualifies:

Everything else — the dripping faucet, the thermostat question, the "can I get a quote" — queues for morning. The list in the text does the sorting; you don't have to.

The phone triage (what the on-call tech says)

When the on-call tech calls back, the first 60 seconds follow a script:

  1. Safety first: "Is everyone safe? Is there active water/electrical danger right now?"
  2. Immediate mitigation: walk them to the shutoff — main water valve, breaker panel, gas valve. Talk them through it on the phone. This alone often stops the damage while you drive.
  3. ETA and pricing honesty: "I can be there in about [X] minutes. Our emergency rate is [rate] — want me to head over?" Stating the emergency rate upfront prevents the 3am price fight. Customers in emergencies expect to pay more; they just don't want surprises.

Who's on call (the rotation, condensed)

The triage pages "the on-call person" — that must be a named human on a published schedule, not "whoever's awake." For a 2–5 person shop: weekly rotation, the schedule posted where everyone sees it, a flat weekly stipend for carrying the phone plus normal pay for any call run. If it's just you: you're on call, but set honest boundaries in the text ("emergencies only — everything else gets a morning callback") so the phone doesn't own your life. The full rotation system is its own guide in this series.

What about the callers who don't reply at all?

Some after-hours callers get the text and go silent — they called three shops and booked the first one who picked up, or the problem resolved itself. They still land on the morning callback list, and the morning text still goes out. A percentage will reply "oh, we got it handled" — that's fine, that's a closed loop. The ones who reply "actually, still need help" are found revenue.

The false-alarm filter (when "URGENT" isn't)

Once customers learn the keyword, some will use it for everything — the clogged toilet at midnight becomes "URGENT" because they want morning priority, not because it's an emergency. Don't punish this; filter it. The on-call tech's first question isn't "what's wrong" — it's the triage question from the phone script ("is water actively flowing where it shouldn't be?"). Non-emergencies get the same warm treatment, just re-sorted:

Got it — doesn't sound like anything's getting damaged tonight, so I've got you first on the morning board. Tech will call between 8 and 9. If anything changes overnight, reply URGENT again and I'll roll a truck.

Track your false-alarm rate (URGENT replies that triage to routine). Under 20% is normal — the keyword is doing its job as a filter, not just a siren. Over 40% means the auto-text is overselling the keyword — soften the emergency examples in the message and the rate drops. Never scold a customer for a false alarm; the one time you make someone feel stupid for texting URGENT is the one time they don't text it during a real emergency.

Compliance note

Emergency triage texts are responses to people who called you — not marketing blasts. Still: 10DLC business-texting registration on your business number before any automated texting (1–7 day approval, ~$15–$20 one-time), opt-out language in the first automated text, and observe 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.

Related guides in this series

The overview: After-Hours Lead Capture: Stop Losing Night and Weekend Jobs. The foundation: missed-call text-back (Pillar A pillar). The staffing: The On-Call Rotation System for Small Contractors. 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 6 from the Leveraged Owner Starter Pack — the done-for-you version with the full emergency-triage setup guide, every script per trade, the on-call rotation templates, the phone-triage checklist, and screen-by-screen setup instructions for all 8 systems.

Stats sourced as labeled: no third-party stats in this post — emergency scenarios are labeled worked examples.

Keep building your systems

Related guides from the Leveraged Owner blog: