An AI receptionist for a small business costs $50 to $400 a month plus per-minute usage in October 2026, whether you rent a packaged product or build on a voice platform. Missed-call text-back, which solves most of the same problem, runs under $5 a month on Twilio or comes bundled in a $97 CRM. A human answering service starts around $250 to $300 a month for 30 calls or 50 minutes. For most one-to-five-person shops the right first move is text-back plus an alert to the owner's phone, with AI voice only if callers need to book, not to be diagnosed.
Up front: I have run the text-back and the owner alerts for my own remodeling company, and the A2P carrier registration for my own texting number. The AI voice numbers are what I priced and test-called, not something I have shipped for a client yet.
The cost ladder as of October 23, 2026, from the vendors' own pricing pages, linked below.
Vendors blur the three on purpose: the blog that ranks for 'AI receptionist for HVAC' is usually selling the middle rung against the top one, and the $5 option never comes up.
Where I stand: I have run the bottom rung for real. Missed-call text-back on Twilio and a push alert that puts the caller's number on my phone with a tap-to-call button, both for Revisions Unlimited, my remodeling company in central Minnesota, whose site also runs GoHighLevel for the chat widget, estimate form and calendar, plus the A2P 10DLC carrier registration, done in my own name for Style Marking's texting number.
AI voice I have priced line by line and test-called, because wiring LLM tools and Twilio is my work at Style Marking, but I have not put a voice agent in front of a client's customers.
Every AI receptionist is four meters running at once: the phone line, speech-to-text, the language model and text-to-speech. Published rates, checked October 23, 2026.
The phone leg. Twilio charges $0.0085 a minute to receive a call on a local number and $0.014 to place one, plus $1.15 a month per number. Texts are $0.0083 a segment each way, plus carrier pass-through fees of a third to half a cent.
The model, per token. OpenAI lists gpt-realtime, its speech-to-speech model, at $32 per million audio tokens in and $64 out; gpt-realtime-mini is $10 and $20. On my test calls that works out to roughly 6 to 10 cents a minute on the full model and about a third of that on mini, because the model listens the whole call and talks for only part of it.
For scale, the text model that categorizes bank lines in Fischer Books, my bookkeeping app, costs under a tenth of a cent per transaction, the same token math I run on QuoteShield AI's quote generator. Audio tokens are the expensive kind.
Transcription and voice. Deepgram is $0.0048 a minute for streaming speech-to-text on Nova-3 (promotional; list is $0.0077) and $0.075 a minute for its packaged Voice Agent API.
The platforms that bundle it. Retell charges $0.055 a minute for its voice engine plus a model add-on, for example $0.008 a minute for GPT-5 mini or $0.08 for Claude Sonnet, $0.015 for the voice and $0.015 for telephony, and publishes an all-in range of $0.07 to $0.31.
So a three-minute booking call costs 25 to 60 cents on a platform, before any subscription. Usage is not the expensive part; the setup, the prompt and the escalation rules are.
A2P 10DLC. If anything sends a text from a business number, the carriers want it registered through The Campaign Registry first. I did mine in September 2026 for Style Marking's central Minnesota texting number. Twilio's brand registration page lists the brand fee at $4.50 one time; campaign vetting was $15 once, and the campaign bills $1.50 a month on the low-volume tier and $10 on standard, or $2 on the sole-proprietor tier I am on (Twilio's 10DLC fee article).
The money is trivial. The wait is not: nothing delivers until it clears, and the registration took me longer than the code did. GoHighLevel does not skip it; its phone system runs on the same carrier rules.
Number rental. $1.15 a month on Twilio, $2 on Retell; a separate after-hours line pays it twice.
Per-call overages. This is where packaged products get expensive. Smith.ai's AI plan is $150 for 75 calls and $2.50 for each call past that; its human plan is $300 for 30 calls and $11.50 per extra call. Ruby sells minutes: 50 for $250, 200 for $720. A busy week in March can double a bill that looked fine in January. Goodcall is the exception: it bills unique customers, $79 for 100 of them, not minutes.
'Unlimited' with footnotes. HighLevel's AI Employee Unlimited is $97 a month for unlimited voice minutes subject to fair use, with phone charges billed separately (HighLevel's AI pricing article, updated October 20, 2026). Read the fair-use line before you plan on it.
After hours. AI costs the same at 2 a.m. as at 2 p.m., which is its real advantage. Human services vary: some include nights and weekends, some bill them higher. Get the answer in writing.
One test decides it: what happens if the machine gets it confidently wrong?
1. Diagnosis. 'My truck grinds when I brake, what is that?' 'Can I take this wall out?' A language model will answer both, politely and plausibly, and now the caller has an expectation your tech or your carpenter has to unwind in person. Nothing in my shop, software or new hire, guesses at a diagnosis over the phone. The right move is a booking: 'I can get you in Thursday at 8 and the tech will look at it.'
2. Upset customers. A caller already angry about a missed appointment or a bill does not want to be soothed by a machine, and the model's instinct to apologize warmly makes it worse. In my shop that call rings through to me. The AI's only job is to recognize the heat in the first ten seconds and hand off.
3. Price negotiation. A model can hold a price list, but it cannot know the lift is booked, that material went up last week, or that this is a repeat customer who gets the loyalty rate. Worse, it will cave to a persistent caller, because it is trained to be agreeable. Prices come from a person, or from a quoting system a person approved. The AI can say what a diagnostic visit costs and nothing more.
Everything else, hours, directions, booking a slot, taking a message, is fair game and is most of the volume.
The handoff makes this safe, and it is the part I have actually run.
Every lead that touches one of my systems, a missed call, a form, a text reply, goes out as a push through ntfy to my phone with the caller's name, number and a tap-to-call button, in the same few seconds the missed-call text reaches the caller; the same pattern runs on the snow sign-up and every website form I build.
Urgency is a rule, not a feeling. Words like 'leak,' 'no heat,' 'flooding,' 'today' or 'emergency' in a reply or a transcript bump the push to a high priority with a different sound on my phone. For a voice agent I would add a fourth trigger: any call where the model is about to answer one of the three questions above transfers out instead.
'Out' means the owner's cell by day, a second number at night, and a human service as the last rung if nobody picks up in 30 seconds. The agent is never the end of the line.
Do customers know? Mine do, because I say so in the first sentence, and a voice agent would too: 'This is the automated line for Revisions Unlimited. I can book a time or take a message, or say call me and Jacob will call you back.' No fake name, no pretending. Callers forgive a machine that admits it far more than a 'Sarah' who does not exist.
Rent it in GoHighLevel. Starter is $97 a month and Unlimited is $297 (gohighlevel.com/pricing, October 2026), with missed-call text-back built in.
I pay the $97 on the Revisions Unlimited site for the chat widget, estimate form and calendar, so the bundled text-back is sitting there; I run my own on Twilio because the owner alert and the urgency rule are mine to change. Already renting a CRM? Turn it on today. Buying one for the text-back? That is $1,164 a year for a $5 feature.
Build it on Twilio yourself. One number, one small function, the 10DLC registration and a push service. Running cost for my shop is under $5 a month. The catch: someone has to own the console and the one morning a year a carrier changes a rule. The full setup is in the missed-call text-back post.
A hybrid built for your shop. What our development team builds for other people: the Twilio text-back, the owner alert with the urgency rule, a line-type check so landline callers get a voicemail prompt instead of a text that cannot arrive, and the voice agent wired in as a switch you flip later. A set build price quoted up front, then a monthly plan for just the services it uses (the number, texts, hosting, support), with vendor accounts in your name. It is priced to compete with the $150 AI plans and $300 human plans above, and it answers the way your shop does.
The shop. My own remodeling company runs the text-back, the urgent-word push and me calling back from the truck. At a $1,200 small-repair ticket, one more job a month covers any of the subscriptions on this page.
The realtor. A broker in Alexandria misses calls during showings by definition. For her I built the form alert as a push, an email and an SMS to her phone, with a consent-aware acknowledgement text to the lead built and waiting on carrier verification. A voice agent that books a showing time is the natural next rung, because a buyer calling about a listing wants a slot, not a diagnosis; the lead side is in how to respond to real estate leads faster.
Five questions, in the order I ask them; the widget below runs the same tree with a cost range and break-even for each answer.
When to add voice. Three signs. Your text-back replies show callers asking for a time slot more than anything else. Many callers cannot receive a text at all: when I ran 74 numbers from my own lead list through a line-type check, 35 were landlines or fixed VoIP, and voice is the only machine that answers those.
Or you are past three missed calls a day with a third after hours and the owner alert is waking you up. Then AI voice at $50 to $150 a month plus minutes, booking only, is the right spend, and it bolts onto the text-back you already run.
If you would rather hand it to someone who did his own carrier registration, send your missed-call count and when the calls come in through the contact page and we come back with a set build price and a monthly plan for just the services your calls need. I work remotely with shops anywhere, and the Minnesota team can visit in person. The rest of what I wire is on the automation services page.
In October 2026, $50 to $400 a month plus usage for most small shops. Packaged products start at $79 (Goodcall, 100 unique customers) and $150 (Smith.ai, 75 calls); build-your-own platforms like Retell bill roughly $0.08 to $0.20 a minute, so 100 three-minute calls is $30 to $60 in usage before any subscription. Missed-call text-back, which solves most of the same problem, runs under $5 a month on Twilio.
Only if you tell them, and you should, in the first sentence. Callers forgive a machine that says it is one and resent a fake human name. My scripts open with 'this is the automated line for' the business, offer to book or take a message, and give a one-word way to reach a person. If you record calls to review the AI, check your state's recording-consent rule and say so up front.
Yes, and booking is the one job it does well. The agent reads your calendar, offers open slots, confirms by text and puts the appointment on the schedule. What it should not do is decide how long the job will take or what it will cost. Have it book a fixed-length diagnostic or estimate visit and leave the rest to a person.
Cheaper and faster for simple calls, worse for hard ones. AI runs $50 to $150 a month plus usage and answers at 2 a.m. the same as 2 p.m.; a human service starts at $250 to $300 for 30 calls or 50 minutes, then $8 to $12 a call. If most callers need to be calmed down, diagnosed or quoted, a human wins. If most need a time slot or a message taken, the AI wins, as long as it hands the hard calls to a person.
Three things: diagnosis ('what is that noise'), upset customers, and price negotiation. Each is a case where the model will answer confidently, be wrong often enough to matter, and leave your crew to unwind it in person. Route those to the owner's phone with a high-priority alert and let the AI handle hours, directions, booking and messages.
For most one-to-five-person shops, yes, as the first step. Text-back plus a push alert to the owner catches the caller before they dial the next name, costs under $5 a month in Twilio charges to run, and takes a day to set up once your 10DLC registration clears. Add AI voice when you miss more than three calls a day, a third of them after hours, callers mostly want a time slot, or many of your callers are on landlines that cannot receive a text.
Tell me how many calls you miss in a week, when they come in, and what callers usually want. You'll get a clear scope with a set build price for a text-back and owner-alert system, quoted up front, and a monthly plan for just the services it uses, with AI voice priced as an option only if your calls need it. Priced to compete with the answering services above, and you talk directly with the people building it.