Free replay + the complete code

Revenue is hiding in your missed calls.

We recorded an AI agent answering three live business calls. It booked a roof inspection, pulled up an insurance claim, and rebooked a lapsed member at a wellness studio. Watch the replay, then take the entire build home. Free.

  • The complete repository, four industries prebuilt
  • The live call dashboard and every prompt
  • A step-by-step README, about 30 minutes to your business

Recorded live · three real phone calls · nothing cut

Get the code and the replay

We'll email the repository access link and the setup guide.

The follow-up might be a call from an agent like Riley. Consider it a second demo.

Recents

Your office line · last Tuesday

Missed · 7:42 AM

Storm damage, full replacement

$18,400

Missed · 12:15 PM

Leak over the kitchen

$1,250

Missed · 6:38 PM

Insurance re-roof, adjuster ready

$24,000
With Riley on the line

Answered · 7:42 AM

Inspection booked · Friday 3:00 PM

Answered · 12:15 PM

Same-day tarping dispatched

Answered · 6:38 PM

Booked, adjuster meeting on the calendar

The Problem

Callers don't leave voicemails. They call your competitor.

The calls come in while your crew is on a job, after the office closes, and on weekends. Whoever answers first gets the work.

Roof replacement $12,000+ per job
Insurance policy $4,000 per year
Wellness membership $1,800 per year

One client of ours answers about 40 of every 100 calls, and those 40 still net four new customers a day. The other 60 calls go somewhere.

Watch It Work Three businesses. One phone. All on camera.

Same caller every time. Ridgeline Roofing has never heard of him. Lakeview Insurance knows him as a policyholder. Stillwater Wellness knows him as a lapsed member. The agent gets each one right.

Ridgeline Roofing

Total stranger

Caller

Somebody was up on my roof hanging Christmas lights and broke a bunch of shingles. Can you guys come take a look?

Riley · AI Agent

Sorry to hear that. That's what our free inspections are for. I have Friday open this week, does that work?

Inspection booked against a real calendar

Text confirmation sent mid-call

Asked for a price, gave the honest range, invented nothing

Lakeview Insurance

Policyholder, open claim

Riley · AI Agent

Hi Garrett, good to hear from you. Are you calling about the hail damage claim?

Caller

Yeah. And while I've got you, what would adding a truck cost me per month?

Riley · AI Agent

That's one for a licensed agent, I can't quote premiums. Want me to schedule a callback?

Recognized the caller and pulled the claim, no intake questions

Refused to quote a premium, a rule written in its prompt

Licensed agent callback scheduled and confirmed by text

Stillwater Wellness

Lapsed member

Caller

I'd like to book a ninety minute massage this weekend.

Riley · AI Agent

Happy to. Your membership isn't active, so that's the standard rate, one thirty five. Saturday morning is open.

Greeted a regular by name, honest about the lapsed membership

Offered the restart once, took no for an answer

Card on file holds the booking, never charged by phone

The Stress Tests

Watch me try to break Riley. One test per business.

Off-topic questions, price traps, and requests it should refuse. Same three companies, harder calls, nothing cut.

Ridgeline Roofing

Lakeview Insurance

Stillwater Wellness

The Full Build Watch the whole session

The build, all three calls, the guardrail tests, and the live Q&A. Nothing cut.

What You Get The entire build, not a demo of it

The same repository from the replay. Four industries prebuilt. Pick yours, edit three plain files, and it answers for your business. The README takes a non-technical owner about 30 minutes.

Built for owners. Edit a text file, hit save, and the agent's behavior changes on the very next call. You watch it happen in the replay.

Resellable by agencies. Agencies charge $500 to $1,500 a month for services like this. The run cost is cents per call of talk time.

ai-voice-agent/

README.md the 30-minute setup guide
flows/roofing/ prompt, customers, calendar
flows/insurance/ the compliance-safe variant
flows/wellness/ memberships and rebooking
flows/plumbing/ ready to adapt
public/index.html the live call dashboard
src/ the whole gateway, seams marked

What it costs to run

$0.08/min

Average call 3 minutes

100 calls a day about $24/day

A year at that volume about $8,000

A full-time receptionist about $40,000

100 calls a day is placeholder math to keep the numbers clean. Most businesses run far less volume and pay far less.

Keep your receptionist.

This isn't built to replace anyone. Point it at the calls nobody answers: after hours, weekends, and overflow when the line is busy. Your team keeps the personal touch. The agent catches what used to hit voicemail.

And when a call is above its pay grade, it hands off to a human with the context attached.

Team answers No answer or after hours Riley answers Books or escalates

Asked On The Webinar The questions everyone asks

These came from the live chat. The full answers are in the replay's Q&A segment.

Will callers know it's an AI?

Usually, yes, if they're paying attention. The voices are close but not perfect. It matters less than you'd think: the call gets answered, the question gets a real answer, and the job gets booked. That beats voicemail every time.

What stops it from making things up?

Guardrails in the prompt, restrictions at the model level, and no web search. Its knowledge is limited to the files you wrote, and when something isn't in them it says so and routes the question to a human. We tried to break it on camera: off-topic questions got deflected, and a staged insurance fraud attempt got transferred straight to a human.

Should I replace my receptionist?

No. Run it as overflow first. Your team answers what they can, the agent catches the rest, and every call is transcribed. Read the transcripts for a month, then decide what it should own.

Does it work with my calendar and CRM?

The free repo runs on plain files you can export from any CRM. Real deployments integrate with systems like ServiceTitan and Housecall Pro, with real-time slot locking so nothing double-books.

Do I need a developer?

No. The README takes about 30 minutes: create two accounts, paste two keys, edit three files. If you'd rather not touch any of it, we set it up for you. There's a question for that right after the form.

What about accents, noise, and other languages?

It handles regional accents and job-site noise better than most speakerphones, supports about 25 languages including Spanish, and comes with roughly 15 voices to choose from. When it can't understand someone, it says so and offers a human callback instead of guessing.

Get the replay and the complete code

The repository, four prebuilt industries, the dashboard, and the step-by-step README. Straight to your inbox.

Get the code and the replay

We'll email the repository access link and the setup guide.

The follow-up might be a call from an agent like Riley. Consider it a second demo.

The three businesses in the demo are fictitious. The code is real and runs on your own accounts, at about 8 cents per minute of talk time.

© 10ex.dev 2026