Built around your shop — not bolted on

The burst pipe at 11pm is quoted, booked, and on the plumber's phone.

Not a receptionist. DispatchNode qualifies the leak, holds a slot on the board, takes the deposit, and the plumber sees the address on their phone.

14-daytrial40% of plumbing calls are emergenciesAvg ticket: $485 average service call
Plumbing industry scene

Anatomy of a Lost Job

7:15 PM - Urgent Call

Burst pipe flooding the basement at 11 PM — water rising fast.

11:14 PM — No Answer

"Please leave a message or press 1 for..."

7:18 PM - Lead Hangs Up

Searches Google, hires a competitor who answers.

Bottom Line

-$3,200

Estimated Opportunity Lost

The Old Way:
Losing Jobs to Voicemail.

A finished basement floods at 2 AM from a failed sump pump. Your phone rings four times and routes to a generic answering service that promises a callback in the morning. The homeowner hangs up in nine seconds and books the competitor who quoted a 40-minute ETA on the first call, vaporizing a $2,500 emergency fee.

Your technician snakes a root-clogged sewer main for two hours and writes up a $4,000 line replacement estimate on a paper invoice. No one texts the video inspection footage or a digital signature request the next morning. The homeowner forgets, calls someone else, and the $4,000 job dies on a damp clipboard.

A technician arrives to install a 50-gallon water heater but discovers the required thermal expansion tank is not on the truck. The job stalls for three hours while parts run back and forth, the homeowner takes cold showers, and a $485 service window goes partially unbilled.

Quote, book, collect, and dispatch — on one call

Quotes from your catalog

Live symptom and urgency — not a script that says someone will call you back.

Books it on the board

Confirmed job, not a voicemail. Vince holds the slot, then writes it onto the board.

Collects, then dispatches

Stripe before hang-up. The plumber sees the job, the map, and the notes on their phone.

Anatomy of a booked job

7:15 PM - Urgent Call

Burst pipe flooding the basement at 11 PM — water rising fast.

7:15 PM - Instant Answer

Vince answers instantly and qualifies the lead.

7:17 PM - Job Booked

Emergency dispatch confirmed. ETA sent via SMS. Plumber en route within 45 minutes.

Bottom Line

+$3,200

Revenue Captured While You Slept

Configured to your trade

Call → quote → book → deposit → dispatch

Not a receptionist bolted onto someone else's software. One agent, your rules — on the phone and the widget — and the job lands on the plumber's phone.

  1. 01

    Call

    Twilio number or the website widget

  2. 02

    Answer

    Vince · 29+ languages · first ring

  3. 03

    Quote

    Live symptom and urgency

  4. 04

    Book

    Confirmed on the board

  5. 05

    Deposit

    Stripe before hang-up

  6. 06

    Dispatch

    Map + plumber's phone

Your plumbing operation — not just the phone

Intake, catalog, and dispatch in your terms. The same person on the call and the widget. Unlimited techs and office.

Your agent, your voice

  • You pick Vince and the speaking voice — or clone yours
  • Callers hear your shop, not a generic receptionist
  • Knowledge base, pronunciation, and plumbing intake in your language

Dispatch & calendar

  • Live map, travel buffers, recurring routes
  • Time clock with GPS; availability on the call
  • Holds a slot, then books it onto the board

CRM, quotes & jobs

  • Intake and symptom and urgency the way your shop already talks
  • Estimates the customer approves by text
  • Jobs created from the call transcript

Get paid

  • Invoices + Stripe links, including mid-call deposits
  • A/R dunning, job costing, 1099 contractor payouts
  • QuickBooks Online & Xero on Starter+

In the field

  • Native iOS & Android — no per-tech fee
  • photos, signatures, and checklists
  • Before/after PDFs and on-my-way ETAs

The customer

  • No-login portal from an SMS link
  • Pay, approve quotes, reschedule, see ETA
  • Reminders, review asks, agreement renewals

Contracts & cadence

  • Service agreements with e-sign review
  • Recurring jobs generated on a cadence
  • 60 / 30 / 7-day renewal reminders

Shop, parts & fleet

  • Pricebook, inventory, vendors, serialized assets
  • Bay, counter, or warehouse when you need them
  • Vehicles, equipment, optional telematics

Office, team & growth

  • 11 roles, audit log, website & campaigns
  • Google + Outlook calendars; Gusto time sync
  • REST + MCP API on Starter — your catalog, your terms

Live today Stripe · Twilio · QuickBooks Online · Xero · Gusto · Google Calendar · Outlook · Slack · CallRail · Lob · Mapbox / Google Maps · REST + MCP

Plumbing markets

Local AI dispatch pages for top metros — same shop OS, city-specific operating context.

New York · Los Angeles · Chicago · Houston · Phoenix · Philadelphia · San Antonio · San Diego · Dallas · Austin · Jacksonville · San Jose · Fort Worth · Columbus · Charlotte · Indianapolis · San Francisco · Seattle · Denver · Nashville · Oklahoma City · El Paso · Washington · Las Vegas

More metros at /locations · each city page is self-canonical for plumbing.

Vince - Your AI Voice Agent for Plumbing

Meet Vince

Your AI Voice Agent for Plumbing

Answers the phone, asks for their street address, texts them a deposit link, and drops the confirmed job into your schedule.

Plumbing — why missed calls hurt

Market reality

A 50-gallon water heater ruptures at 2 AM, and the homeowner is standing in ankle-deep water dialing plumbers from a Google search. The first company that answers with a confirmed arrival window books the $2,500 emergency repipe. Every ring that lands on voicemail sends that revenue to the next number on the screen.

How Vince wins the job

At 6 AM on a Sunday, a homeowner steps into two inches of basement water from a burst washing-machine supply line. They dial your number. The AI voice agent picks up within 1.8 seconds, and the natural-language engine detects the keyword “flooding” in the caller’s first sentence. That keyword triggers the emergency routing protocol, which bypasses the standard booking calendar and queries the on-call technician’s GPS coordinates via API. The system finds your nearest van 8 miles away, writes a dispatch ticket through a webhook into your field service platform, and fires two simultaneous SMS messages: one to the technician with the address and scope, and one to the homeowner with a live ETA tracker and a secure payment link for the $175 emergency fee. The homeowner’s card clears six minutes before the van pulls into the driveway.

Why businesses switch from the alternatives

Frequently Asked Questions

Can the AI distinguish between an active flood and a slow drain?

The natural-language engine listens for flow-state keywords in real time. When the transcript contains ‘gushing,’ ‘flooding,’ or ‘water everywhere,’ the logic tree triggers the emergency routing protocol, which bypasses the standard calendar and fires a webhook alert to the on-call technician within four seconds. When the transcript contains ‘slow drain’ or ‘gurgling,’ the engine classifies the call as non-emergency and drops the appointment into the next available standard slot.

Ready to run plumbing from first ring to the plumber's phone?

No contracts. Cancel anytime.

See AI dispatch handle a live call — free 30-min demo