Callnovo
Industries
Products
Services
How We ThinkCompliance
Company

pool services

AI Receptionist for Pool Services — and When to Use a Human

Callnovo answers pool service calls two ways and publishes the price of both: AI voice at $0.15 per minute, live agents from $300 per month including 500 minutes. Whether you call it an AI receptionist or an answering service for pool companies, it is the same line here — run both on one number, 24/7.

The rule that decides it: if getting the call wrong costs you an annoyed customer, AI is fine. If it costs a wasted truck roll or a lost weekly account, put a person on it.

A residential backyard swimming pool with the cover rolled back

how it plays out

A pool that went green overnight, minute by minute.

Phone English

"My pool turned green overnight — can someone come today?"

Algae bloom requiring urgent chemical treatment

  1. AI answers, confirms address and asks about pool size and type
  2. Asks if pump is running and when chemicals were last balanced
  3. Checks same-day technician availability for algae treatment
  4. Books urgent visit and sends interim advice: run pump, do not swim
Treatment visit booked Urgent Service Captured
Web Chat Spanish

"Quiero empezar servicio semanal de mantenimiento de piscina"

New weekly pool maintenance subscription inquiry

  1. AI responds in Spanish, asks about pool type, size, and equipment
  2. Explains weekly maintenance packages: chemicals, skimming, filter cleaning
  3. Offers first-visit inspection to set chemical baseline
  4. Enrolls in weekly plan and schedules first service date
Weekly plan started Recurring Revenue
SMS English

"pool pump making grinding noise and leaking water"

Pool equipment failure needing repair or replacement

  1. AI asks about pump model, age, and when the noise started
  2. Advises turning off pump to prevent further damage
  3. Schedules equipment repair technician for diagnosis
  4. Sends appointment confirmation with technician specialization
Repair visit scheduled Equipment Service Lead
Email Portuguese

"We want to open our pool for summer — full spring opening service"

Seasonal pool opening service request

  1. AI responds in Portuguese, asks about pool type and winter cover status
  2. Explains spring opening package: cover removal, cleaning, chemical startup
  3. Checks availability for preferred opening date
  4. Books opening service and sends preparation checklist for homeowner
Opening service booked Seasonal Revenue

the team behind it

The people who judge whether it can wait until Thursday.

Callnovo agentCallnovo agentCallnovo agentCallnovo agentCallnovo agent real members of the global team

Pool-Service-Trained Specialists

  • Emergency algae treatment and water chemistry troubleshooting
  • Weekly and bi-weekly maintenance plan enrollment with equipment checks
  • Seasonal opening and closing services with equipment winterization

65+ Languages

  • Native-speaking agents in English, Spanish, Mandarin, and 60+ more
  • Real-time AI translation for rare language pairs
  • Cultural context training for every market we serve

Follow-the-Sun Coverage

  • Operation centres in Canada, Bolivia, Nicaragua, the Philippines and China
  • Smooth handoff between time zones with shared context
  • Holiday and weekend coverage without overtime costs

the part nobody prices in

A pool business is a season. A receptionist is a year.

This is the part that makes pool services different from every other trade we answer for. Openings cluster in spring. Emergencies cluster in the first hot week. Then it tapers, and by December the phone is a trickle of closing calls and next-season questions.

A salaried front desk has to be sized for one of those two months and is wrong for the other. Hire for April and you pay through January. Hire for January and you lose April — and April is where the recurring accounts are won.

Metered pricing tracks the season without a renegotiation. $0.15 a minute in January is a small number because January is a small month. That is the whole argument, and it is arithmetic rather than a promise.

The other half is how fast you can add people. Five days is our normal window to staff a live account — five days to find and place an agent who fits your business, not five days of software setup. Which means the decision to add coverage can be made in late March and be running before the April rush, instead of being made in January on a guess.

what it costs

Published rates, so you can do the arithmetic first.

The AI-only vendors in this category do publish their rates — SimpleAnswering, for instance, lists $49, $149 and $299 a month for 150, 500 and 1,200 minutes, with overage from $0.35 to $0.55 a minute. What none of them publish is the price of a person, because none of them have one. The traditional answering services have the people and quote by form. We publish both sides, so you can do the arithmetic before you talk to anyone. The per-minute figures below are just the monthly price divided by the included minutes — check the division yourself.

OptionPublished pricePer minuteWhat it's for
AI voice $0.15 per minute Scheduling, reschedules, arrival windows, service-area and rate questions
Web chat $0.05 per session Quote requests and "how much for weekly service" from your site
Live shared team from $300 / month includes 500 min → ≈ $0.60/min Off-season coverage, after-hours, overflow
Live shared team from $650 / month includes 1,500 min → ≈ $0.43/min Opening season, when volume is up all day
Dedicated agent from $5.80 per hour, per agent Your scripts, your CRM, one team that knows your routes

Anything involving a person is a starting price. Two things move it: which languages you need, and how senior an agent the work actually requires — a bilingual agent handling refund authority is not the same hire as one taking bookings. AI voice and web chat are flat, because there is no hiring in them. And every model above is open to every business on this page: which one fits is a question about the shape of your volume, not about your industry.

Minimum engagement is half a seat. Pool companies are usually two trucks and an owner who answers the phone from the driver's seat — a five-seat minimum is not a plan, it's a reason to keep answering from the driver's seat. These are published packages, not a quote: language mix, hours and volume all move the number.

who takes which call

Route by the cost of getting it wrong.

Most vendors sell you either an AI receptionist or a live answering service and leave the allocation to you. Since we run both, here is the split we would actually recommend — including the calls we think should never touch automation.

The callRoute toCost of getting it wrong
"When is my tech arriving?" AI An annoyed customer
Reschedule this week's visit AI An annoyed customer
"Do you service my area? What do you charge?" AI A lost lead — but AI can read your published rates verbatim
Spring opening booking AI, human backup A season of revenue
"My pool turned green overnight" Human A truck roll you eat, or a customer who calls a competitor
Pump grinding, filter leaking Human Wrong tech, wrong parts, a second trip
"I want to cancel my weekly plan" Human The whole account
Damage or injury claim Human A liability question you do not want automated

Read the third column and the split explains itself. The savings from putting AI on a call are capped — a three-minute arrival-window question costs $0.45 with AI instead of about $1.80 live, so you save roughly a dollar. The cost of misjudging a green-pool call is not capped. One unnecessary truck roll wipes out a month of that saving; one weekly account lost to a competitor wipes out a season of it.

do the arithmetic yourself

Put your own numbers in. We do not have to invent any.

A weekly maintenance account at R dollars a month, kept through a seven-month season, is worth 7R to you. A three-minute call that captured it cost $0.45 on AI voice, or about $1.80 with a live agent.

You do not need an industry study to see which side of that trade to be on, and we are not going to quote you one. What you do need is for the phone to be answered at 7pm on a Thursday in April, when the homeowner has already called two other companies and is going with whoever picks up.

setup

Five days to put the right person on it.

Five days is our normal window to staff a live account — that is five days to find and place an agent who fits your business, not five days of software setup. AI voice can go live sooner because there is no hiring step.

your existing software

It lands in the system you already run.

We integrate with Jobber, ServiceTitan and Skimmer, so a booking taken at 9pm on a Sunday is on the schedule before your first truck moves Monday morning, with the intake notes attached to the job. If you run something else, tell us what it is and we will tell you straight whether we connect to it today or whether it needs building.

your existing software

It lands in the software you already run.

  • Jobber
  • ServiceTitan
  • Skimmer

Running something else? Tell us what it is and we will say straight whether we connect to it today or whether it needs building.

what comes off the call

"Pool-trained" means a checklist, not a certificate.

We are not going to tell you our agents are pool experts. What they have is your rate card, your service area, your route map and a pool-specific intake checklist — so the ticket that reaches your tech is complete enough to load the truck from. That checklist is the product:

  • Name, callback number, service address
  • Pool type and rough size — in-ground or above-ground, plaster, vinyl or fiberglass
  • Equipment make and model when it's a pump, heater, filter or salt cell
  • What changed and when — "green since Tuesday", "grinding started this morning"
  • Whether anyone is in the water, or any safety issue
  • Access details — gate code, dog, locked side entrance, whether they'll be home
  • Chemical or service history if they know it
  • Preferred window, and what they were told last time

It reaches you as a call summary by email or SMS, in English or Spanish — and it goes into the software you already run.

where AI should not be

The calls we will not put a bot on.

Cancellation saves

A customer calling to cancel a weekly plan is one of the highest-value conversations your phone will handle. It needs someone who can listen, credit a missed visit and offer a bi-weekly downgrade instead of losing the account outright.

"It depends on what the tech sees"

Heater failures, cracked skimmers, plaster staining — anything where the honest answer is a diagnosis. A confident wrong answer here books the wrong technician with the wrong parts.

The second missed visit

A customer who is already angry does not want an efficient interaction. Automation reads as contempt at exactly the moment you can least afford it.

Damage and injury

Chemical burns, equipment damage, anything near a liability claim. These get a person, a written record and an escalation to you the same day.

a model we're not selling you

Why we do not quote pool services per resolution.

We do run outcome-based billing — from $1 per resolved issue, and you pay nothing if it isn't resolved. It is a good model, and for some of our clients it is the only model that makes sense. How per-resolution pricing actually works →

It does not fit pool services, and we would rather say so than sell it to you. Pool calls are intake, not resolution. Nobody's problem is being solved on the phone — a booking is being captured and a truck is being scheduled. Defining what counts as "resolved" for a booking turns into a word game, and you would end up paying for the word game. Per-minute and per-month are the honest units for this work. Outcome pricing belongs where there is a real outcome: refunds, order problems, account failures.

when we're the wrong choice

Three cases where you should hire someone else.

  • You need someone to diagnose equipment over the phone. We collect the make, the model, what changed and when. We do not tell your customer what is wrong with the heater — that is what your technician is for, and a confident wrong answer costs you a wasted trip.
  • Your volume is genuinely tiny year-round. If you take four calls a week and you answer all four, a service is overhead. Come back when the April phone starts going to voicemail.
  • You want the cheapest per-minute number and nothing else. There are AI-only vendors below us on price. If nothing above about green-pool calls and cancellation saves persuaded you, price is the honest basis to decide on, and we will lose that comparison.

questions

What buyers ask before they sign.

How much does it cost?

AI voice is $0.15 per minute and web chat is $0.05 per session. Live agents start at $300 per month including 500 minutes — about $0.60 per minute — or from $5.80 per hour for a dedicated agent working only your account. The minimum engagement is half a seat, not a five-seat block.

How fast can you start answering our phones?

Five days is our normal window to staff a live account — that is five days to find and place an agent who fits your business, not five days of software setup. AI voice can go live sooner because there is no hiring step.

Do you answer in Spanish?

Yes, on the same number, with agents in our Bolivia and Nicaragua operation centres — native Spanish, not machine translation. English and Spanish share one queue, and we cover 60+ more languages if you need them.

Can I mix AI and live agents on one number?

That is the normal setup. You decide which call types go to AI and which reach a person, and you can change the split as your volume changes. Nothing about that decision is locked in at signup.

Can AI actually book a pool service appointment?

Yes — scheduling, rescheduling, route and arrival-window questions, service-area checks and quoting your published rates are all structured tasks with a right answer. Those are the calls AI handles well. For many pool companies they make up a large share of everyday inbound volume, though the split depends on how much of your book is recurring maintenance versus repair work.

Is this an answering service or an AI receptionist?

Both words describe the same phone line here. An answering service for pool companies traditionally means a person picks up; an AI receptionist means software does. We run one queue that does either, call by call, so you do not have to pick a category before you pick a vendor.

Can you push bookings into Jobber, ServiceTitan or Skimmer?

Yes — we integrate with all three. A booking taken at 9pm on a Sunday is on the schedule before your first truck moves Monday morning, with the intake notes attached to the job. If you run something else, tell us what it is and we will tell you straight whether we connect to it today or whether it needs building.

What happens when a customer calls about a green pool?

That call goes to a person. Deciding whether an algae bloom needs a same-day visit or can wait until the next scheduled service is a judgment call about your truck, your route and your chemical stock. Getting it wrong costs you either a truck roll you eat or a customer who calls a competitor.

Can I use AI only during peak season?

That is the normal shape of a pool account. Per-minute AI and monthly minute bundles both scale down in January and up in April without you renegotiating anything, which is the main reason per-minute pricing suits a seasonal business better than a salaried front desk.

Do you charge per resolved issue?

We offer that model — from $1 per resolved issue, and you pay nothing if it is not resolved — but we do not recommend it for pool services. Pool calls are intake, not resolution: a booking is being captured and a truck is being scheduled, not a customer problem being solved on the phone. Per-minute and per-month are the honest units for this work.

start

Ready to Dive Into More Pool Service Revenue?

See how pool companies fill their routes and keep customers coming back every season