Tutorials AI Tools Industries Templates Start Here Find Your Tools →
Booking & Dispatch

Booking Automation for Plumbers, Emergency Dispatch, Scheduling & Reminders

The #1 complaint homeowners have about plumbers isn't the price, it's not being able to reach them. While you're on a job, leads are calling and going straight to voicemail. Here's how to fix that: A Sacramento plumber was missing 12 calls per week while on jobs. After setting up automated booking in one Saturday morning, he now books 9 of those missed calls automatically—without hiring a receptionist.

Booking Setup ⏱ 90 minutes setup 💰 Free to start ↑ 40% more bookings
📸

Screenshot: Plumbing tools, wrench, pipe, emergency dispatch system

Affiliate Disclosure: This page contains affiliate links to Jobber, Calendly, Zapier, and other booking automation tools. We recommend these tools because we use them ourselves, but we do earn a small commission if you sign up through our links at no extra cost to you.
40%
Calls go to voicemail, not booked
$0
Cost to start booking automation
8 hrs
Per week saved (vs. manual booking)
2 min
Time to reply instead of 2 hours

The Problem: Missed Calls = Lost Jobs

You're halfway through a water heater replacement when your phone rings. Hands wet. You miss the call. That's a lead gone. Even if you call them back, they've already phoned two other plumbers.

Most plumbers lose 12–20 calls per week this way. At an average service call value of $400, that's $1,920–$3,200 per week in lost revenue. Most of it preventable.

You don't need a receptionist. You need your customers to book themselves 24/7, send themselves reminders, and confirm their own appointments.

The Fix: Booking automation does three things: (1) It lets customers book online without calling you at all. (2) It sends automatic texts to anyone who does call and gets voicemail, so they can book or describe their issue in writing. (3) It reminds customers before arrival, so they don't forget and cancel.

What Tool Should You Use? Quick Comparison

Tool Best For Free Plan Paid Key Plumber Feature
Jobber Full-service plumbing business Limited (up to 10 jobs) $49–$199/mo Emergency dispatch, job tracking, invoicing, crew management
Housecall Pro Multi-crew dispatch Yes (14 days free) $49–$199/mo Real-time crew location, appointment confirmations via text
Calendly Solo plumbers, simple scheduling Yes (unlimited) $10–$20/mo 24/7 availability, automatic reminders, integrates with Zapier
ServiceTitan Growing plumbing companies Demo only $99–$299/mo Customer portal, automated proposals, financing integration

Our recommendation for solo plumbers: Start with Calendly + Google Voice + Zapier (all free). Upgrade to Jobber when you're booking more than 10 jobs per week.

Step-by-Step: Set Up Booking Automation in 90 Minutes

1
Set up Calendly or Jobber for online booking

This is your 24/7 booking page. Customers can book without ever calling you.

What you do:

• Go to Calendly.com or Jobber.com and create a free account.
• Create a booking form with these fields:
 , Address or zip code
 , Issue type (water heater, leak, drain, emergency)
 , Urgency level (today, this week, flexible)
 , Photo upload (optional—let them snap a pic of the problem)
 , Best phone number to reach them
• Set your availability (e.g., "accept bookings for next 7 days").
• Copy your booking link and add it to your website, Google Business Profile, and text signature.

📸

Screenshot: Calendly booking form with plumbing intake fields

Time: 15 minutes.

2
Set up instant text auto-response for missed calls

When someone calls and you can't answer, they get an automatic text with your booking link instead of silence.

What you do:

• Sign up for Google Voice (free) or CallRail ($25/mo).
• In Google Voice settings, create a custom voicemail greeting that triggers a text response (or use Zapier to do this automatically).
• Alternatively, in Zapier, create a trigger: "When call to Google Voice is missed → send SMS to caller with booking link and message."
• Test: Call your Google Voice number. Hang up. You should get a test text back within 10 seconds.

📸

Screenshot: Zapier flow from Google Voice to Twilio SMS with booking link

Time: 20 minutes (10 if you just use voicemail greeting).

3
Build a job reminder sequence

Send automatic reminder texts 24 hours and 2 hours before the scheduled arrival. This cuts no-shows by 25–30%.

What you do:

• In Calendly or Jobber, enable "Automatic Reminders" in settings.
• Set reminders for: 24 hours before, 2 hours before.
• Customize the message to include: job type, arrival window, your phone number, "Reply YES to confirm."
• If using Zapier, create two automations:
 , Trigger 1: "Booking created in Calendly → send SMS at 24 hours before event."
 , Trigger 2: "Booking created in Calendly → send SMS at 2 hours before event."

📸

Screenshot: Zapier scheduled SMS reminders based on Calendly event

Time: 20 minutes.

4
Set up dispatch notifications to your phone

The moment someone books a job, you get a text with their address, issue type, urgency, and preferred time. No surprises.

What you do:

• In Jobber or Calendly, go to Notifications → New Booking Alert.
• Set the notification to send you an SMS (not just email).
• Or, use Zapier to automate: "New Calendly booking → send SMS to [your phone] with booking details."
• Test: Book a fake appointment. You should receive a text within 30 seconds.
• Add this text to your workflow: Read it while driving or on the current job, decide if you can take it, and respond to the customer within 2 minutes.

📸

Screenshot: Incoming dispatch text with job address, issue type, urgency

Time: 10 minutes.

5
Automate post-job review requests

30 minutes after the job is marked complete, send a text asking for a Google review. This automates your best marketing channel.

What you do:

• In Jobber, mark the job as "Complete" → triggers automatic review request.
• Or, use Zapier: "Calendly event marked complete → wait 30 minutes → send SMS with Google review link."
• Customize the text (see template below).
• Include a short URL link to your Google Business Profile review page.

📸

Screenshot: Review request SMS sent 30 minutes postjob completion

Time: 15 minutes.

Copy-Paste Message Templates

Customize these and save them in your booking tool or Zapier:

Missed Call Auto-Response

Hi! Tony's Plumbing here, I'm on a job right now and can't answer. I'll call you back within 2 hours. For emergency service right now, book here: [booking link]. To describe your issue and get a faster quote, text me back. Thanks!

24-Hour Appointment Reminder

Hi [Customer Name], this is Tony's Plumbing. We have you scheduled tomorrow at [TIME] for [ISSUE]. See you then! Reply YES to confirm or call [PHONE] if you need to reschedule.

2-Hour Reminder

Hi, we're about 2 hours away from your appointment. Thanks for choosing Tony's Plumbing!

Review Request (Post-Job)

Thanks for choosing Tony's Plumbing! If everything went well today, I'd really appreciate a Google review—it helps other families find us. Takes 60 seconds: [Google review link] 🙏

The "Missed Call Text Back" Trick

This is the single biggest conversion lever. Set up a Zapier automation that sends a text to any number that calls you and gets no answer. Result: Converts 25–35% of missed calls into booked jobs. Why? Because customers prefer texting. If you offer it, they use it. If you don't, they call the next plumber.

Real Example: Tony's Sacramento Plumbing

From Missing 12 Calls a Week to Booking 9 Automatically

The Situation: Tony runs a solo plumbing operation in Sacramento. He was averaging 12 missed calls per week—customers calling while he was mid-job, couldn't answer, and didn't call back fast enough.

"I'd finish a job and see 3–4 missed calls. By the time I called back, they'd booked someone else. I was leaving money on the table."

What Tony Did (One Saturday Morning):

• Set up a free Calendly booking page with his address intake form.
• Connected Google Voice (free) with Zapier (free tier) to send auto-response texts to missed calls with his booking link.
• Enabled automatic reminders in Calendly (24 hr + 2 hr before appointment).
• Set up a Zapier automation to text him instantly when a new booking arrives.
• Total setup time: 3 hours. Total cost: $0.

The Results (After 2 Weeks):

• Missed calls: Still averaging 12/week.
• Calls that turned into bookings: 9/12 (75%), vs. 1/12 before.
• New bookings per week: +$4,200/month in new revenue (estimated ~12 additional billable hours per week at his $350/hr rate).
• No-shows: Dropped from 2 per week to 0–1 per week (the reminders work).

Tony's Quote 6 Months Later: "Automation didn't cost me anything, took one morning to set up, and added $50K to my annual revenue. I still miss calls, but now they book themselves."

Frequently Asked Questions

How much time does booking automation actually save?
Most plumbers save 8 hours per week by eliminating manual call management, scheduling, and phone-based reminder calls. If you handle bookings yourself, automation replaces all of that. If you employ a part-time receptionist, you may be able to redirect them to job administration, invoicing, or follow-up tasks instead.
Can I start with free tools, or do I need to pay immediately?
You can start 100% free. Calendly, Google Voice, and Zapier all have free plans sufficient for a solo plumber handling 5–10 jobs per week. You only pay when you need premium features like advanced scheduling rules, higher SMS volume, or crew management. Many plumbers run on free tools for 6–12 months before upgrading.
Will my customers actually use online booking?
Yes. Studies show 40% more jobs are booked when online scheduling is available. Customers prefer the option to book 24/7 without phone calls. They especially prefer it for non-emergencies. The harder you make it to book, the fewer jobs you'll get.
What if a customer doesn't respond to the 24-hour reminder?
They still have their appointment. The reminder is just a courtesy. If they don't confirm, you can send a second text 4 hours before arrival, or call them directly. Most plumbers find that 70–80% of customers confirm via text, which gives you peace of mind they'll be home.
Does this work for emergency calls at 2 AM?
Yes. Your booking link is available 24/7. Customers can book emergency calls anytime. You can set your Calendly to only accept emergency bookings during certain hours (e.g., "Emergency slots only after 10 PM"), or you can keep it open. Zapier will still text you instantly when someone books.

What to Automate Next

Ready to Stop Missing Calls?

Start with Calendly + Google Voice (both free) and set this up this weekend. Most plumbers book their first automated job within 48 hours.

Start with Calendly → Get Help Setting Up