Request a callbackBook a call
AI voice agent

Build an AI voice agent at $0

A voice agent on your own stack that answers and places calls, acts in your systems and hands off to your team. Building it starts at $0: the work is cut into checkpoints, and you are billed for one only when you have tried it yourself and signed it off.

One-click callback · AI voice agent

Just your email. The product is filled in for you, and Neeraj replies within a day.

Launch-ready build
$25,500 to $50,500
Timeline
7 to 11 weeks
Running cost
$310 to $560 a month

What does an AI voice agent look like?

One example of the finished product: the Voxlane portal your team works in, and the Voxlane website your customers see.

Example brand: Voxlane

Desktop screenshot of the Voxlane web portal, an example of a finished AI voice agent: the calls and analytics screen for Brightwater Auto Care. The week's calls, resolution and transfer rates, average cost per call and recent calls by intent.
The portal. Calls and analytics, the screen your team works in every day.
Full-page desktop screenshot of the Voxlane website: a navigation bar, a hero with the headline 'Voice agents that answer and act' and a Start building button, feature cards for inbound and outbound, versioned agent settings, knowledge with sources and tools that take action, a three-step how it works section (the call connects, speech becomes text, the agent answers or acts), pricing plans, an FAQ and a footer.
The website. The full page a visitor sees, top to bottom.

What is an AI voice agent?

An AI voice agent is software that holds a conversation on your behalf, on the phone or in a browser. It listens, works out what the person wants, answers from your own knowledge, takes actions in your systems such as booking or order lookup, and transfers to a person when needed. A custom one runs on infrastructure you control.

It suits any business whose calls follow a handful of patterns at volume: service companies booking jobs, retailers answering order questions, lenders sending reminders, software companies qualifying leads. Owning the stack is about cost and control: production minutes on a custom LiveKit stack come to about 2.5 cents, against about 10 cents on a managed platform, and every speech, model and voice vendor stays replaceable.

Most teams start with one agent on one number and add agents for other call types on the same platform. That is the version priced here: inbound and outbound calling, a knowledge base, tools into one of your systems, transfers, and a dashboard for agent settings, call logs and analytics. Reselling it to clients as a white-label platform is an add-on further down.

Customer on the line

Can interrupt, change their mind and ask a follow-up, and gets the task done in one call without a phone menu.

Operations lead

Changes prompts, knowledge and transfer rules in the dashboard, tests them with a call, and sees why each call ended as it did.

Engineering team

Owns every component in its own cloud account, pays each vendor at list price and can replace any of them without a rebuild.

What features does an AI voice agent need?

An AI voice agent needs 8 core features: inbound and outbound, versioned agent settings, knowledge with sources, tools that take action, transfers with context, natural turn-taking, every call replayable and vendors you can swap.

Inbound and outbound

Answers your numbers and dials out from a list, a schedule or a CRM event, with voicemail detection on every outbound call.

Versioned agent settings

Prompt, greeting, voice, language and turn-taking live in versioned configs you can test with a call and roll back.

Knowledge with sources

Policies, FAQs and product pages are indexed, and every answer is logged with the passage it came from.

Tools that take action

Order lookups, bookings, CRM updates and ticket creation run as typed tool calls with timeouts, and changes are read back before they are made.

Transfers with context

Hands the call to a number or a queue with a short summary for the person picking up, and books a callback if nobody answers.

Natural turn-taking

Stops talking the moment the caller interrupts and waits through a thinking pause instead of jumping in.

Every call replayable

Recording, transcript, tool calls, latency per turn and cost for each call, searchable by outcome and intent.

Vendors you can swap

Speech, model and voice providers sit behind one interface, so trying a cheaper or better one is a configuration change.

What screens does an AI voice agent have?

It is built around 3 screens: agent editor, live call and calls and analytics.

  1. 1Agent editorThe agent's greeting, voice, knowledge sources, enabled tools and outbound campaign, with a test call button.
  2. 2Live callThe customer's phone during a call, with the agent checking a repair order and answering in one turn.
  3. 3Calls and analyticsThe week's calls, resolution and transfer rates, average cost per call and recent calls by intent.

How does an AI voice agent work?

End to end, in 5 steps: the call connects, speech becomes text, the agent answers or acts, people take over when needed and each call becomes data.

  1. 1

    The call connects

    Inbound calls reach LiveKit through your SIP trunk, and outbound calls are created by the dialer from a list or a CRM event. Each call gets its own worker process.

  2. 2

    Speech becomes text

    Streaming speech-to-text transcribes while the person talks, and a turn detector decides when they have finished rather than just paused.

  3. 3

    The agent answers or acts

    The model replies from retrieved knowledge or calls a tool, such as looking up an order or booking a slot, and confirms any change before making it.

  4. 4

    People take over when needed

    Anything outside the agent's rules is handed to your team along with a short summary, or saved as a callback task when nobody can take it.

  5. 5

    Each call becomes data

    Recording, transcript, tool calls, latency and cost are stored per call and rolled up into outcomes by intent on the dashboard.

What is the architecture and tech stack of an AI voice agent?

It has 8 layers: telephony (Twilio or Telnyx SIP trunks with LiveKit SIP), real-time voice (LiveKit server and LiveKit Agents), speech to text (Deepgram Nova-3 or Flux, streaming), language model (Claude Haiku 4.5 on live turns, Claude Sonnet 5 after the call), text to speech (Cartesia or ElevenLabs), knowledge and records (Postgres with pgvector, recordings in S3), dashboard (Next.js on Vercel) and agent hosting (Agent workers on AWS, autoscaled by load). The diagram shows how a request moves through them.

Architecture
AI voice agent: the platform and one callcalloutboundSIPtransferdispatchaudio, texttool callretrieveAPIevery call
Customerinbound or dialed out
SIP trunkTwilio or Telnyx
LiveKit serverrooms, SIP bridge, dispatch
Your teamwarm transfer, callbacks
Outbound dialerlists, schedules, AMD
Agent workerLiveKit Agents, one per call
Speech and modelDeepgram, Haiku 4.5, Cartesia
Tool layertyped tools, timeouts, read-back
Platform dashboardNext.js: agents, calls, analytics
Knowledge basePostgres + pgvector
Your systemsCRM, calendar, order API
Violet marks the platform you own, teal the telephony, speech and data services you can swap, gray the people on each end, and the plain box your existing systems.
LayerWhat we useWhy
TelephonyTwilio or Telnyx SIP trunks with LiveKit SIPKeep your numbers; the same trunk carries inbound calls and the dialer's outbound ones.
Real-time voiceLiveKit server and LiveKit AgentsBuilt for live audio: it dispatches a worker to every call, handles barge-in, and can run entirely in your own cloud.
Speech to textDeepgram Nova-3 or Flux, streamingPartial transcripts arrive while the caller is still talking, and keyterm prompting fixes product and street names.
Language modelClaude Haiku 4.5 on live turns, Claude Sonnet 5 after the callThe small model keeps replies inside the latency budget; the larger one scores and summarizes calls when speed no longer matters.
Text to speechCartesia or ElevenLabsFast first audio, and a choice of voices you can match to your brand.
Knowledge and recordsPostgres with pgvector, recordings in S3Knowledge, agent configs and call records in one database you own, and recordings in your own bucket.
DashboardNext.js on VercelAgent settings, call logs and analytics for the people who run the phones, not only the engineers.
Agent hostingAgent workers on AWS, autoscaled by loadMore workers start as calls rise, and old ones finish their calls before they stop, so releasing an update never cuts a caller off.

How much does it cost to build an AI voice agent?

A launch-ready AI voice agent costs $25,500 to $50,500 to build and takes 7 to 11 weeks. A clickable demo costs $3,100 to $6,000 (2 to 4 weeks), and running it costs $310 to $560 a month at the usage below. You start at $0 and pay per checkpoint you accept.

Priced with the same model as our AI product cost estimator, from the features above. Your price is fixed in writing after a 20-minute call, before any work starts.

VersionBuild costTimelineWhat it is
Clickable demo$3,100 to $6,0002 to 4 weeksClickable and real where it matters, on test data. Built to show users and investors, not to carry production traffic, so compliance work starts at launch.
Launch-ready$25,500 to $50,5007 to 11 weeksProduction architecture, tests on the risky paths, monitoring, and a handover your team can run.
Enterprise-grade$33,500 to $66,0008 to 14 weeksLoad tested, highly available, audited and documented for a larger team.

What it costs to run

Around 10,000 minutes of inbound and outbound calls each month (about 110 three-minute calls a day) and a small team using the dashboard.

LinePer monthAssumes
Hosting and database$45 to $120Vercel + managed services, sized for 100 monthly users
Model usage$15 to $35Claude Sonnet 5, 15 requests per user a month
Voice minutes$25010,000 minutes on Custom LiveKit stack
Email, monitoring, analytics$0 to $150Free tiers cover most products at launch
Total$310 to $560List prices, before any volume discount

Build at $0: how you pay

$0 is when you pay, not what you pay. The launch-ready build is split into checkpoints with acceptance criteria agreed before work starts, and each one is invoiced only after you have seen it and accepted it.

  1. 1Scope and acceptance criteriaBefore work startsA call, then a written plan: every checkpoint with acceptance criteria you agree to before work starts.$0
  2. 2Architecture and first flowBy week 2Data model, service boundaries and one real flow working end to end.$5,000 to $10,000
  3. 3Core productBy week 6The main flows on production architecture, with a demo at the end of every week.$7,500 to $15,000
  4. 4AI on your real dataBy week 9Models, agents or voice working on real inputs, with evals and guardrails in place.$7,500 to $15,000
  5. 5Launch and handoverBy week 11Deployed on your accounts and documented, with 30 days of defect correction included.$5,000 to $10,000
Free toolOpen this AI voice agent in the cost estimatorEvery feature above is preselected. Add or remove any of them and watch the cost, the timeline and the running cost move.

What can you add to an AI voice agent after launch?

The additions most teams make next: white-label for your clients, voice on your website and app, test agent versions on live calls and callers in their own language.

White-label for your clients

Sub-accounts per client, per-minute usage billing and your own brand on the dashboard, for agencies and software companies reselling voice.

Voice on your website and app

The same agent inside your site or mobile app over WebRTC, sharing its knowledge, tools and call logs with the phone line.

Test agent versions on live calls

Split traffic between two agent versions and compare resolution, transfers and handle time before promoting one.

Callers in their own language

Detects the caller's language in the first turn and switches speech model, voice and knowledge to match.

What are the risks when building an AI voice agent?

Three things decide whether it works in production: reply time is the product, outbound calls carry TCPA rules and build only past the break-even.

Reply time is the product

Callers start talking over an agent that takes longer than about 800 milliseconds to answer. Stream every stage, keep workers in the same region as your telephony, and alert on the 95th percentile turn time, not the average.

Outbound calls carry TCPA rules

The FCC ruled in February 2024 that AI-generated voices are artificial voices under the TCPA, so calls to mobiles need prior express consent, and written consent for marketing. Check consent, calling hours and do-not-call lists in code before the dialer fires.

Build only past the break-even

On our arithmetic a managed platform is cheaper below roughly 20,000 minutes a month once engineering and on-call time are counted. Above it, paying each vendor at list price wins, provided someone owns incidents and vendor changes.

How you pay

Get your AI voice agent built at $0.

That is not a discount. It is when you pay. The work is split into checkpoints with acceptance criteria written down before anything starts, and each checkpoint is invoiced only after you have seen it and accepted it. No deposit.

$0 to start
You hold every dollar until a checkpoint is delivered and you accept it. No approval, no invoice.
Fixed cost, unlimited features
Or hire the team outright: one fixed monthly cost, unlimited feature development, any stack.
The engineer takes your call
The person on your first call is the one who architects and writes it. No account managers, no bench time.

A US agency quotes $50,000 to $150,000 for the same build and asks for 40 to 50% of it before a line is written. Account managers, project managers, sales commission and bench time. None of it appears in your product.

FAQ

Common questions.

Straight answers. If yours isn't here, ask on a 20-minute call.

How much does it cost to build an AI voice agent?+

A launch-ready custom voice agent costs $25,500 to $50,500 and takes 7 to 11 weeks, covering inbound and outbound calls, a knowledge base, tools into one of your systems, transfers, and a dashboard for agent settings, call logs and analytics. A working demo on a real number costs $3,100 to $6,000. No money changes hands before work starts; each checkpoint is invoiced after your sign-off.

What does a custom voice agent cost to run each month?+

At about 10,000 call minutes a month it runs at $310 to $560, and voice minutes are most of that. Each minute costs about 2.5 cents on the custom stack in production, compared with about 10 cents on a managed platform and 11 cents on Retell's default configuration, so the gap grows with every minute you add.

Should I build my own voice agent or use Retell or Vapi?+

Use a managed platform to prove the use case: it is live in days, and at low volume the per-minute premium is small. Build once you pass roughly 20,000 minutes a month, our break-even arithmetic, need a speech or voice vendor the platform does not offer, or want recordings and prompts kept in your own cloud.

Can the same agent make outbound calls?+

Yes. It can dial from a list, a schedule or a CRM event, detect voicemail, leave a short message or try later, and handle the conversation like an inbound call. Outbound needs more rules than inbound: consent for AI-voice calls to mobiles in the US, permitted calling hours, and do-not-call checks before every dial.

Can we change speech or model vendors later?+

Yes, and it is one of the main reasons to own the stack. Speech-to-text, the language model and the voice sit behind one interface in the agent worker, so a switch is a configuration change followed by testing on a share of live calls, not a migration project.

Ready to talk numbers?

Twenty minutes, straight to the engineer. No sales rep, no deck.