Built around your shop — not bolted on

By the time they hang up, the broken spa heater fixes is quoted, booked, and on the tech's phone.

Not an AI receptionist bolted onto someone else's software. DispatchNode prices from your hot tub service catalog and rules, books the job on the board, collects Stripe, and the tech sees it on their phone.

14-daytrialPandemic-era sales created 25% service market growth through 2023Avg ticket: $275 average service call
Hot Tub Service industry scene

Anatomy of a Lost Job

7:15 PM - Urgent Call

A homeowner calls about a hot tub heater that stopped working before guests arrive.

5:30 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

-$425

Estimated Opportunity Lost

The Old Way:
Losing Service Calls to Voicemail.

Cloudy, foul-smelling water ruins a Friday evening before guests arrive. The AI agent answers, asks about chlorine level, water color, and odor, diagnoses chloramine buildup from inadequate oxidation, and dispatches a tech with shock treatment chemicals for a 9 AM Saturday appointment.

A heater fails in January when overnight temperatures drop to 15°F. Standing water in the plumbing lines freezes and cracks $5,000 in PVC fittings and the pump housing. The AI agent classifies winter heater failures as freeze-critical emergencies and routes the nearest available tech within 4 hours.

A tech drives 45 minutes to a hot tub with a flashing FLO error code, only to discover the spa pack requires a model-specific circuit board that takes 5 days to order. The AI agent forces the caller to read the exact error code and spa model/serial number during intake, allowing the office to verify board availability before rolling a truck.

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

Quotes from your catalog

Live catalog and rules — not a script that says someone will call you back.

Books it on the board

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

Collects, then dispatches

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

Anatomy of a booked job

7:15 PM - Urgent Call

A homeowner calls about a hot tub heater that stopped working before guests arrive.

7:15 PM - Instant Answer

Meadow answers instantly and qualifies the lead.

7:17 PM - Job Booked

Spa model and error code captured. Service tech dispatched.

Bottom Line

+$425

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 tech's phone.

  1. 01

    Call

    Twilio number or the website widget

  2. 02

    Answer

    Meadow · 29+ languages · first ring

  3. 03

    Quote

    Live catalog and rules

  4. 04

    Book

    Confirmed on the board

  5. 05

    Deposit

    Stripe before hang-up

  6. 06

    Dispatch

    Map + tech's phone

Your hot tub service 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 Meadow and the speaking voice — or clone yours
  • Callers hear your shop, not a generic receptionist
  • Knowledge base, pronunciation, and hot tub service 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 catalog and rules 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

Hot Tub Service 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 hot tub service.

Meadow - Your AI Voice Agent for Hot Tub Service

Meet Meadow

Your AI Voice Agent for Hot Tub Service

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

Hot Tub Service — why missed calls hurt

Market reality

A homeowner lifts the hot tub cover Friday evening before guests arrive and finds cloudy, foul-smelling water. They need a tech by Saturday morning or the weekend is ruined. The first spa service company that answers with a diagnosis and a confirmed 9 AM slot wins a $275 service call that converts to an $89/month maintenance contract.

How Meadow wins the job

A homeowner calls Friday evening about cloudy, foul-smelling hot tub water. Guests arrive tomorrow. The AI agent asks about water color, odor intensity, and the last time chemicals were added. It diagnoses chloramine buildup from insufficient oxidation and schedules a 9 AM Saturday shock treatment. The tech clears the water by noon, and the AI agent detects this is the third reactive service call in 12 months. It automatically generates a $89/month bi-weekly maintenance contract proposal and texts it to the homeowner, converting a panic call into $1,068 of annual recurring revenue.

Frequently Asked Questions

How does the AI agent diagnose spa error codes before dispatching a tech?

The AI agent asks the caller to read the exact alphanumeric code displayed on the topside control panel and the spa's model and serial number. It maps the code against a diagnostic matrix — FLO indicates a flow switch or circulation pump failure, OH indicates an overtemperature condition, SN indicates a sensor fault. The diagnosis determines which replacement part the tech must carry.

Ready to run hot tub service from first ring to the tech's phone?

No contracts. Cancel anytime.

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