Plumbing · HVAC · Electrical · Roofing · Cleaning

RileyEvery service call answered — even when your crew is on the job.

Riley, your AI dispatcher, handles inbound calls 24/7: qualifies urgency, books service visits, dispatches true emergencies to the on-call tech, and texts every caller a confirmation — before you've put down your wrench.

Works after-hours & weekendsEmergency escalationCRM & field-service webhooksTexts every caller

The problem

What Home owners deal with every day.

Techs can't answer while they're on the job

Your best plumber is under a sink when the phone rings. Riley answers instead, captures the problem, and books or escalates — the tech never loses focus.

After-hours emergencies call the next company

Burst pipes don't wait. Riley classifies urgency in real time and bridges true emergencies directly to your on-call tech's cell — no voicemail, no callbacks tomorrow.

Every missed call is $200–$5,000 walking away

A single missed HVAC replacement is thousands of dollars. Riley captures every lead, logs it to your CRM, and texts the caller — so you're still in the game when you're unavailable.


A day with Riley

How Riley handles every call, start to finish.

Every step is automated. Every action is logged. Every caller gets a response.

Greeting

Riley answers immediately with your company name, identifies the caller, and asks about the issue — calm and professional, every time.

Diagnose the problem

Using your knowledge base (service area, brands serviced, pricing ranges, what counts as an emergency), Riley asks the right questions and determines urgency.

Book the visit

For non-emergency calls, Riley checks availability and books a service window — morning, afternoon, or evening — directly into your scheduling system.

SMS confirmation

Texts the caller the appointment window, address, and any prep instructions (e.g., "clear access to the water main").

CRM / field-service webhook

Posts the structured lead by webhook to anything that accepts one — Jobber, Housecall Pro, ServiceTitan, or your own endpoint — with caller name, address, problem, urgency, and appointment ID.

Emergency transfer

When Riley classifies a true emergency (flooding, no heat in winter, electrical hazard), it announces the situation and bridges the call directly to your on-call tech.


Hear Riley

A real home call.

This is how Riley sounds. Sub-second response, natural conversation, every action logged.

Riley handles an emergency callLIVE
Caller
Yeah hi, I have a massive water leak — pipe burst in my basement, there's water everywhere.
Ava (AI)
Let's get you sorted right away. I'm Riley at Rapid Plumbing. Can I get your name and address?
Caller
Mike Peterson, 42 Oak Street.
Ava (AI)
Got it, Mike — 42 Oak Street. Is the water still actively flowing, or have you found the shutoff valve?
Caller
I can't find it. It's just pouring out.
Ava (AI)
This is a true emergency — I'm connecting you to our on-call tech right now. His name is Dave. Stay on the line.

What it captures

Every call structured, automatically.

Riley extracts these fields on every call — no manual transcription, no lost details.

caller_nameCaller name"Mike Peterson"
callback_numberCallback number"555-234-5678"
service_addressService address"42 Oak St, Springfield"
problem_descriptionProblem"Burst pipe in the basement"
is_emergencyEmergency flag"Yes / No"
preferred_timePreferred window"Morning, before 10 a.m."

Outcomes

What businesses see after going live.

100%Calls answered

After-hours & weekends included

<45sLead captured

Name, issue, address, urgency

0Emergencies missed

Real-time transfer to on-call


Integrations

Riley connects to the tools you already use.

No rip-and-replace. Cal.com is a live integration; everything else connects through an outbound webhook or a custom API action we set up with you during onboarding.

Cal.com

Live integration — checks availability and books the visit.

Twilio SMS

Sends booking confirmations and prep instructions.

Any webhook

POST structured job data to any CRM or endpoint.

Jobber

No prebuilt app — send job details by webhook or custom API.

Housecall Pro

No prebuilt app — post leads by webhook or custom API.

ServiceTitan

No prebuilt app — post call and dispatch data by webhook.


ROI calculator

How much are missed calls costing you?

Adjust the sliders to match your business. The math sells itself.

ROI calculator

How much are you losing?

35
5100
45%
10%80%
$400
$50$5,000

16 missed calls/day × $400 =

$6,400/day

Annualised opportunity

$2,336,000

Estimate only. Based on measured call-recovery data; your results will vary.



FAQ

Common questions about Riley.


Related reading

From the Televox blog.

Guides and playbooks for teams putting voice AI to work in home & trade services.

Stop missing calls.

Join local businesses that answer every call — 24/7, without lifting a finger.