Plumbing

Burst pipe at 2am? Caught.

Your AI phone agent listens for urgency, flags real plumbing emergencies, warm-transfers to your on-call tech in seconds, and books every other call straight into your dispatch.

What we handle

Your AI receptionist takes care of it

Emergency triage

The AI listens for keywords — burst pipe, sewer backup, no water, gas smell — and skips the booking flow to dial your on-call plumber the moment urgency is detected.

24/7 call answering

Every call answered, identified, and either booked or routed — including the after-hours storm-night surge when a missed call costs you $800 of work.

Lead recovery via SMS

Caller hangs up before booking? The AI texts them back within minutes, picks the conversation up where it dropped, and books the appointment.

Smart dispatch + routing

On Enterprise, the AI assigns the closest qualified plumber, optimizes the day's routes around live drive time, and saves your dispatcher 40+ minutes per shift.

Plumbing FAQ

Common questions from Plumbing operators

More general questions are answered on the full FAQ page.

What counts as an emergency the AI will warm-transfer instead of booking?
You define the trigger phrases on day 1. The defaults plumbing operators use: 'burst pipe', 'pipe leaking', 'no water', 'sewer backup', 'water heater leaking', 'flooding', 'toilet overflowing', 'water shutoff broken', and 'gas smell'. When the caller's words match, the AI skips booking and dials your on-call line. Everything else gets booked into the next available slot.
How does after-hours on-call rotation work?
You give us a primary on-call number plus optional fallbacks. The AI calls the primary first; if no answer in 30 seconds, it falls through to the next number in the chain. You can rotate the on-call schedule weekly and update it from the admin without redeploying anything. Bills only the calls that actually got picked up by a tech.
Does it work with ServiceTitan, Housecall Pro, Jobber, or my own dispatch board?
Direct integrations with ServiceTitan and Housecall Pro on every tier. Jobber, FieldEdge, and the rest are connected via webhook on Growth and above. If your dispatch lives in Google Calendar or Notion, that's the simplest setup and works on every tier.
What will it cost compared to my current answering service?
Most plumbing operators come from $400–$1,500/month answering services that take messages but don't book. Our Growth tier (which books) lands in that range and includes the SMS lead-recovery flow that single-handedly pays for the platform within a couple weeks. We quote you exact numbers based on call volume on the demo.
Will it know the difference between residential and commercial?
Yes — your script asks the right qualifying questions for each (commercial usually needs a different rate sheet, account number, and approval flow), routes commercial leads to whoever you designate, and tags every call so your reports stay clean.
Can the AI quote rough prices on the phone?
We can train it on your standard service-call rates and ranges (e.g., 'drain cleaning starts at $X', 'water heater swap typically $Y–$Z'). For anything outside that range, the AI says it'll need a tech to assess and books the diagnostic visit instead of risking a wrong number.
Does it work for Spanish-speaking customers?
Yes — Spanish is fully supported. The AI detects the caller's language in the first sentence and continues in whichever they chose. Bilingual scripts are standard for plumbing operators serving markets where Spanish is common.

Ready to get started?

Works with your existing phone number. Set up in minutes. Cancel anytime.