oneclickbuddy

AI Receptionist for Home Services

Visit Website
August 20, 2026 I built an AI receptionist for HVAC and plumbing companies. You can call it right now.

Home services businesses miss a lot of calls. The crew is under a house or up on a roof, the phone rings, it goes to voicemail, and the homeowner just dials the next company on Google. That is a job gone, and the owner never even knows it happened.

I built an AI receptionist that answers those calls. It picks up, talks like a person, works out what is wrong, gets the address and a callback number, and puts the whole job in the owner's inbox in seconds.

Two demo lines are live right now if you want to hear it:

HVAC, +1 986-256-3095, answers as Desert Air Solutions Plumbing, +1 815-645-9400, answers as Copperline Plumbing

No form, no signup. Call it and complain about your air conditioning. There is also a browser version at oneclickbuddy.com/demo if you would rather not dial a US number, and you can type your own business name in and hear it answer as your company.

Some things I got wrong on the way:

I built it to ask the caller how urgent the problem was. Useless. Everyone whose AC has died in Phoenix in August says it is very urgent. It now judges urgency itself from what the caller describes and never asks.

I ran simulated calls to test it and found it would skip the service address entirely if the caller rushed it. A lead with no address is not a lead. Fixed and retested.

The one that actually mattered: I ran a gas leak scenario. The agent handled the safety part perfectly, told the caller to get everyone out and call the gas company from outside, and then captured no lead at all. It had done the right thing for the human and completely failed the business. Both trades now have explicit safety scripts, and plumbing's is stronger than HVAC's because plumbing fails worse. Sewage, water near an electrical panel, a sagging ceiling.

Stack is ElevenLabs Conversational AI, Twilio for the lines, n8n for the handoff, Next.js for the site.

Pricing is free until it catches you a lead, then five hundred a month flat. Not per minute, not per call, because every competitor I looked at meters it and that means their bill spikes in your busiest week.

Happy to answer anything. Genuinely want to know what breaks it.

3 Comments

  1. 1

    The gas-leak example is unusually revealing. The system can do the right thing for the caller while still failing the business outcome, which shows how different “safe” and “successful” can be.

    1. 1

      Yeah, that one sat badly with me for a while. The agent did exactly what a person was supposed to do. On top of that the fix was making it worse.

      1. 1

        That’s the part I find most interesting—the failure wasn’t really an AI failure, but a mismatch between the behavior being optimized for and the outcome the business actually needed. The fact that the obvious fix made it worse makes that distinction even clearer.

About

A missed call is not a missed call. It is a job a competitor just booked, and the owner never finds out. I built a receptionist that answers every one and puts the job in the owner's inbox instead.