
I Priced Out Building My Own AI Receptionist on Twilio. Here's What It Actually Costs.
Every technical founder and every small-business owner with a developer friend has the same thought when they see AI receptionist pricing: the underlying minutes cost almost nothing, so why not build it? It's a fair question, and the honest answer requires actually running the numbers. So here they are — every figure from Twilio's and Vapi's own published rate cards, linked, as of August 2026 — followed by the part of the bill that never appears on a rate card.
Disclosure: NoMissedCall, which publishes this blog, is one of the finished products you'd be building an alternative to. We also happen to have built one of these for a living, which is exactly why we can itemize what the rate cards leave out.
The bill of materials
A DIY AI receptionist has four layers: a phone number and telephony transport, speech-to-text, a language model that decides what to say, and text-to-speech. You can wire the last three yourself against Twilio's media streams, or use an orchestration platform like Vapi that packages the real-time plumbing. We'll price the Vapi route, because it's what most solo builders actually ship.
Layer 1: Telephony — Twilio's published rates
Twilio's US voice rate card lists inbound calls to a local number at $0.0085/minute, outbound at $0.0140/minute, and a local phone number at $1.15/month (twilio.com/en-us/voice/pricing/us, as of August 2026). For a receptionist workload of 200 inbound minutes a month, that's $1.70 of call transport plus $1.15 for the number — $2.85, at the published rates just linked. This is the number that launches a thousand "I could build this" projects, and taken alone, it's true.
Layer 2: Orchestration — Vapi's published rates
Vapi's Build plan charges a platform fee of $0.05/minute for calls, with speech-to-text, language-model and text-to-speech usage billed at cost — or at $0 if you bring your own provider API keys — plus $10 per line per month for 10-call concurrency (vapi.ai/pricing, as of August 2026). For the same 200 minutes: $10 of platform fees plus $10 for one line, per Vapi's card.
Layer 3: The AI models
With your own API keys, you pay the model providers directly at their own rates for transcription, generation and synthesis — Vapi's published pricing passes these through at cost or zero-rates them under bring-your-own-keys. Rates vary by provider and model choice, and they've been falling for two years, so we won't pin a number that will be stale in a quarter. The honest summary: at receptionist call volumes, model usage is the same order of magnitude as the telephony — single-digit dollars a month for a modest configuration, scaling with your choices of premium voices and models.
The monthly total for 200 minutes
| Line item | Published rate | 200 min/month | Source |
|---|---|---|---|
| Twilio inbound minutes | $0.0085/min | $1.70 | Twilio, Aug 2026 |
| Twilio local number | $1.15/mo | $1.15 | Twilio, Aug 2026 |
| Vapi platform fee | $0.05/min | $10.00 | Vapi, Aug 2026 |
| Vapi line (10-call concurrency) | $10/line/mo | $10.00 | Vapi, Aug 2026 |
| STT / LLM / TTS usage | At cost, or $0 with your own keys | Varies by provider | Vapi, Aug 2026 |
| Infrastructure total | — | ~$22.85 + model usage | Arithmetic on the rates above |
So the internet is right: the minutes are nearly free. About $23 a month in fixed infrastructure, computed from the Twilio and Vapi rate cards above, undercuts every product on the market. Now for the rest of the bill.
What the rate cards don't cover — which is the product
Here is what exists in a finished AI receptionist that does not exist in your Vapi account on day one. Each of these is a real engineering task, and every one is a thing a caller will hit in the first month.
- The prompt and knowledge layer. The AI needs to know your services, prices, hours, service area and booking rules — kept current as they change. Products do this with structured knowledge-base ingestion from your files or website; DIY, it's you re-editing a system prompt at 11pm because you changed your Saturday hours.
- Live calendar booking. Answering "can I come in Thursday at 2?" requires reading availability and writing an event — OAuth against the calendar API, timezone handling, double-booking guards, confirmations. This alone is a bigger build than the entire telephony layer.
- Voicemail, transfer and escalation logic. What happens when a caller demands a human, when the model stalls, when someone calls at 3am with an emergency? A product ships these paths tested; a DIY rig discovers them live, on real customers.
- Spam handling. A business line attracts robocalls, and each one your AI cheerfully answers costs platform minutes. Blocklists and screening are table stakes in products; in a DIY build they're another module you write.
- The call log you'll actually use. Transcripts, summaries and recordings, searchable from your phone in the field — that's an app, with auth, storage, sync and push notifications. There is no DIY shortcut to a mobile app; that's why so few AI receptionist products ship real ones, a gap we've mapped in our comparison of AI receptionist apps.
- Monitoring. When your TTS provider degrades or an API key expires, your phone line fails silently — every caller hears the failure and you hear nothing. Products carry on-call engineers; your rig carries you noticing on Tuesday that nothing rang since Friday.
Call the initial build three to six focused weekends for a competent developer, and then — the part everyone underweights — maintenance forever: provider API changes, model deprecations, prompt drift, the calendar integration breaking on a token refresh. None of it is exotic. All of it is time, spent on a utility instead of on the business the phone line exists to serve.
What a realistic build actually looks like
To make the gap between demo and product concrete, here is the sequence a competent developer actually walks through, in the order the problems arrive.
- Weekend one: the demo. Buy the Twilio number, point it at a Vapi assistant, write a first system prompt, make a test call. This works quickly, and it's genuinely thrilling. This is also the moment the project gets announced to the family as "basically done."
- Weekend two: the prompt gets real. The assistant confidently misquotes your prices, invents a service you don't offer, and cheerfully agrees to an appointment slot you don't have. You restructure the prompt into a knowledge document, build a habit of re-testing after every edit, and learn that "just update the prompt" is a recurring chore, not a task.
- Weekends three and four: booking. Calendar OAuth, availability reads, event writes, timezone edge cases, a confirmation flow, and guards against the model booking two callers into one slot. This is where most DIY builds quietly stall.
- Weekend five: the failure paths. Transfer-to-human when a caller insists, voicemail capture when you can't take the transfer, a fallback greeting for when the model times out. Each path needs testing you can only half-simulate.
- Ongoing: operations. A dashboard or log you'll check from a job site, spam screening, alerting when a provider degrades, and the slow drip of API deprecations. This phase has no final weekend; it is simply what owning a phone system means.
None of these steps is beyond a working developer. The point is that all of them sit between the $23 rate-card total and a receptionist you would let answer a customer whose business you care about — and they recur, because every one of them has a maintenance tail.
The compliance cliff
One line item deserves its own warning. If your calls touch protected health information — you're a dental office, a therapy practice, a med spa — the hobby configuration is not legally adequate. Vapi's published pricing lists HIPAA compliance at $2,000/month and Zero Data Retention at $1,000/month (vapi.ai/pricing, as of August 2026) — add-ons that cost more per month than a year of any consumer product. DIY economics don't merely worsen under compliance requirements; they invert.
When building it yourself is the right call
The steelman, because it exists. Build if you have an in-house developer and a call flow no product supports — deep CRM writes mid-call, custom dispatch logic, integration with an internal system nobody else can touch. Build if voice AI is your product and the receptionist is your first customer-zero deployment. Build if you're learning the stack and the weekends are the point, not the cost. In those cases the rate cards above are genuinely all you need, and the unit economics are as good as they look.
The honest verdict
The minutes are nearly free; the product is the expensive part. That's not a gotcha — it's the actual economics of this category, and it explains the market's price structure better than any marketing does. Roughly $23/month of infrastructure at the published rates above becomes a $30–$150/month product band because the difference buys the knowledge ingestion, the booking engine, the escalation paths, the spam filters, the mobile app and the on-call rotation — we've priced that finished band, human alternatives included, in what 200 minutes actually costs across every option.
If you read this far and still want to build, sincerely: enjoy it, it's a satisfying stack. If you got to the calendar-OAuth bullet and felt tired, that feeling is the answer. NoMissedCall is the finished version of everything above — dedicated number or forward your own, knowledge training from your files or website, live Google Calendar booking, transcripts and summaries of every call, in native iOS and Android apps with a 7-day free trial. Setup and forwarding guides are in the Help Center; the trial is long enough to run it against a weekend of your own Twilio tinkering and see which one answers the phone better.
Frequently asked questions
How much does it cost to run a DIY AI receptionist on Twilio?
At published rates as of August 2026, the raw infrastructure is cheap: Twilio charges $0.0085/minute for inbound calls to a local US number plus $1.15/month for the number itself, and Vapi's platform fee is $0.05/minute plus $10/month per line. For 200 minutes a month that's roughly $23 before AI model usage — which Vapi passes through at cost, or at $0 if you bring your own API keys. The expensive part is everything the rate cards don't cover: building and maintaining the actual product.
What is Vapi and do I need it?
Vapi is a voice-AI orchestration platform that handles the hard real-time plumbing between telephony, speech-to-text, a language model, and text-to-speech. You don't strictly need it — you can wire Twilio Media Streams to the model providers yourself — but doing so means owning latency tuning, interruption handling, and audio pipeline reliability on your own. At $0.05/minute per its published pricing, most solo builders take the trade.
Can I use my own OpenAI or Deepgram API keys to cut costs?
Yes. Vapi's published pricing bills speech-to-text, language-model and text-to-speech usage at cost, and charges $0 for them when you bring your own provider API keys — you then pay those providers directly at their own rates. This is the cheapest configuration, and also the one where you own the most vendor relationships and failure modes.
How long does it take to build a DIY AI receptionist?
A demo that answers a call and holds a conversation is a weekend project. A receptionist you'd trust with real customers — accurate business knowledge, live calendar booking, voicemail and transfer logic, spam handling, a call log you can read from your phone, monitoring and alerting for silent failures — is weeks of part-time work up front, plus ongoing maintenance forever. That gap between demo and product is the entire argument of this article.
What about HIPAA compliance for a medical office?
This is where DIY economics collapse. Vapi's published pricing lists HIPAA compliance at $2,000/month and Zero Data Retention at $1,000/month — line items that dwarf the entire cost of a consumer AI receptionist product. If you handle protected health information, price the compliant configuration, not the hobby one.
When does building your own actually make sense?
Three honest cases: you have an in-house developer and genuinely custom call-flow requirements no product supports; voice AI is core to your product rather than a utility for your business; or you're learning the stack and the build itself is the point. If none of those apply, a finished product in the $30–$150 published band delivers the same answered call without the engineering.
Try it on your own phone
No Missed Call is an AI receptionist that answers your business line 24/7, books appointments straight into your calendar, and sends you a transcript and summary of every call. Setup takes minutes from your phone, and there is a 7-day free trial.
Download on the App Store · Get it on Google Play · Read the Help Center