arrow_back Back to Plumbing Automation
Case Study 01  ·  AI Receptionist + Emergency Dispatch + WhatsApp Scheduling

How a South Jersey Plumbing Company Went From Missing Emergency Calls to Never Missing One Again.

A 4-truck residential operation in South Jersey was losing late-night emergency jobs to voicemail every week. We installed an AI voice receptionist, a WhatsApp booking flow, and an automated technician dispatch system. Here's exactly what happened.

trending_up
+31
booked jobs in 45 days
emergency
0
missed emergencies after go-live
schedule
16 hrs
office admin freed per week
attach_money
$14,200
recovered revenue · first 45 days
lock

Confidential by request. Company name and owner name withheld under NDA. Location: South Jersey. Install date: Q1 2025.

THE SITUATION

A Busy Crew. A Dead Phone Line After 5 PM.

This company had solid word-of-mouth and a full schedule during business hours. The problem was everything happening outside of those hours, and the manual chaos even during them.

phone_missed

8–12 missed emergency calls per week

After 5 PM and on weekends, calls went to a personal cell or voicemail. By morning, the homeowner had already called someone else.

person_off

Dispatch done by text and memory

Jobs were assigned by manually texting technicians each morning. No confirmation flow, no job details pushed automatically. Techs would miss messages or show up to the wrong address.

calendar_month

Scheduling was a phone tag loop

Getting a job confirmed required 3–4 back-and-forth calls or texts. The office coordinator was booking one job while two others were waiting on hold.

The math: Emergency plumbing calls in South Jersey average $380–$650 per job. Losing 8 calls a week meant this company was leaving roughly $12,000–$20,000 a month on the table, while the owner was sleeping through the calls.

THE SYSTEM

Three Automations. Running in 9 Days.

We started with the three workflows causing the most immediate revenue loss, then connected them into a single seamless system.

1
Automation 01

AI Voice Receptionist: 24/7 Emergency + Routine Call Handling

We installed an AI voice agent on their existing business number. It answers in under 4 seconds, around the clock. For routine scheduling calls, it collects the job details, checks availability, and books the appointment directly into their system. For emergencies, it uses urgency triage: burst pipe, no hot water, sewage backup each route to a different response protocol. True emergencies get the on-call tech's cell number and a simultaneous SMS alert. Non-emergency "emergencies" (a slow drip at midnight) get triaged and booked for the next morning with a confirmation text sent immediately.

Dispatch Hub: Inbound Call Log
emergency
Inbound Call: Emergency: Burst Pipe
+1 (856) 555-0213  ·  Feb 8, 2025  ·  2:04 AM  ·  Duration: 1m 52s
✓ Tech Dispatched
AI
Thank you for calling. I'm the 24/7 scheduling assistant. Is this a plumbing emergency or are you looking to schedule service?
2:04:07 AM
person
Emergency. My pipe just burst in the basement, there's water everywhere.
2:04:19 AM
AI
Got it. I'm alerting the on-call technician right now. Can you give me your address so I can get him heading your way?
2:04:25 AM
person
147 Birchwood Drive, Vineland.
2:04:38 AM
AI
Perfect. The on-call tech has been alerted and will call you directly within the next 5 minutes. In the meantime, shut off the main water valve if you can; it's usually near the meter. You'll get a confirmation text with his name and ETA shortly.
2:04:51 AM
warning EMERGENCY TRIAGE: Burst pipe · 147 Birchwood Dr, Vineland · On-call tech alerted · SMS dispatched 2:04:53 AM
task_alt Job created in system · Customer confirmation SMS sent · Tech ETA pushed to customer 2:09 AM
631
Calls handled
automatically (45 days)
184
After-hours
calls answered
<4s
Avg answer
time
31
New jobs
captured

Above: actual call log from the dispatch system. Customer address and phone number redacted. This job was booked and dispatched at 2 AM with no human involvement.

2
Automation 02

WhatsApp Booking + Automated Job Scheduling

For customers who prefer messaging over calling, we added a WhatsApp flow. Customers describe their issue, the system gathers the address, preferred time window, and job type, then books the appointment and sends a confirmation, all inside WhatsApp. Scheduling confirmation messages are sent automatically with job details and a reminder 2 hours before the appointment. The customer gets a name, a time, and a professional confirmation. The business gets a booked job with zero back-and-forth.

WhatsApp · Booking Flow · Saturday 9:17 PM
Hi, my water heater stopped working. Can someone come look at it tomorrow?
9:17 PM ✓✓
AI
Got it, no hot water is a priority. What's your address and do you prefer a morning (8–12) or afternoon (12–4) window tomorrow?
9:17 PM
283 Oak Ave, Millville. Morning please.
9:18 PM ✓✓
AI
Booked! Here's your confirmation:

📍 283 Oak Ave, Millville
📅 Sunday, Feb 9 · 8:00 AM – 12:00 PM
🔧 Water heater inspection

You'll get a reminder 2 hours before. If anything changes, just reply here.
9:18 PM
task_alt Job logged · Tech assigned · Reminder scheduled for 6:00 AM
Booking completed in: 1 min 14 sec Saturday, 9:18 PM

A Saturday night booking, completed in under 90 seconds via WhatsApp. The job was in the schedule and the tech was assigned before the customer put their phone down.

3
Automation 03

Automated Technician Dispatch: Jobs Pushed, Not Texted

The moment a job is booked, whether by phone, WhatsApp, or the office, the system automatically assigns it to the right available technician, sends them a full job card via SMS: address, customer name, job type, any notes, and a one-tap link to directions. Techs confirm with a single reply. If no confirmation comes within 10 minutes, the system escalates. No more group texts. No more "did you get that?" calls. Every tech starts the day with a clean job list already in their pocket.

Dispatch Board · Sunday Feb 9 · 7:45 AM
TechnicianJobAddressStatus
JM
James M.
Truck 2
Water heater inspection
8:00 AM window
283 Oak Ave, Millville
✓ Confirmed
RK
Ray K.
Truck 1
Drain clog: kitchen
9:30 AM window
71 Spruce St, Vineland
✓ Confirmed
DT
Darius T.
Truck 3
Leak repair: bathroom
10:00 AM window
509 Cedar Run Rd, Bridgeton
✓ Confirmed
MC
Mike C.
Truck 4
Toilet replacement
1:00 PM window
18 Maple Ave, Millville
⏳ Pending
100%
Jobs dispatched
automatically
<3 min
Avg dispatch
time after booking
0
Wrong-address
arrivals (45 days)
16 hrs
Admin time
saved/week

Every tech's day is fully loaded before 7:45 AM, all pushed automatically from the night before. No morning phone calls, no group texts, no missed assignments.

THE NUMBERS

45 Days After Go-Live

Measured from the first full week of operation.

31
New jobs booked from automated call and WhatsApp handling
0
Emergency calls unanswered after system go-live
16h
Office coordinator time freed every week
$14.2k
Estimated recovered revenue in first 45 days
184
After-hours calls answered, all would have gone to voicemail before
<3 min
Average dispatch time from booking to tech notification
100%
Jobs dispatched automatically, zero manual text messages

Before vs. After

Metric Before After (45 days)
Emergency calls answered after hours ~20% 100%
Time to dispatch after booking 15–45 min (manual) <3 min (automated)
Wrong-address tech arrivals 4–5 per month 0
Time coordinator spent on scheduling calls ~3.5 hrs/day <30 min/day
After-hours jobs booked per week 1–2 7–9
★★★★★
"Before this, my personal cell was the emergency line. I'd wake up at 2 AM, call someone back, try to remember who was on call, text the tech, hope he saw it. Now I wake up and the job was already handled, the tech is already confirmed, and the customer got a message. I don't even look at my phone anymore until 7 AM."
person
Business Owner
Confidential · Residential Plumbing Agency, South Jersey  ·  Name withheld by request
WANT THE SAME RESULT?

Book a Free Plumbing Automation Audit

20 minutes. We'll map your missed-call rate, your dispatch workflow, and your after-hours coverage. You'll leave with a clear number on what you're currently losing, and exactly what we'd build to fix it.

← See all plumbing automation services