Twilio ConversationRelay alternative

Call India without stitching the stack together.

Twilio gives you the line and the relay, and you bring the model. We bring all of it, on Indian numbers, in rupees.

Twilio’s numbers checked 25 October 2026.

AI agents: ₹5/min to start · ₹1.50/min all-in at volume.¹

Twilio ConversationRelay and Voice Infra at a glance
Twilio ConversationRelay Voice Infra
Published price per minute
₹6.65a minute, the AI leg, before the call itself ($0.07 / min) ₹5a minute, everything included
Every detail, with sources

Side by side

Here is Twilio beside Voice Infra.

Every price in rupees², from their own pages and ours.³

Choose your plan.

Choose your plan.

Your price · T1

₹1 a minute, ₹1.50 all-in¹

₹1,00,000 / month minimum, covers 66,600 minutes all-in

The minimum is credited to your wallet; your usage counts towards it. Our phone line adds ₹0.30 and call insights ₹0.20 a minute, if you want them. Twilio publishes no volume price, so the chart shows ours beside its notes.

Your price · T3

₹3 a minute¹

₹50,000 / month minimum, covers 16,600 minutes

The minimum is credited to your wallet; your usage counts towards it. The phone line and call insights are in the rate. Twilio publishes no volume price, so the chart shows ours beside its notes.

Your price · T5

₹5 a minute¹

₹5,000 for 1,000 minutes

Pay as you go from your wallet. The phone line and call insights are in the rate. In the chart, beside Twilio’s pay-as-you-go price.

One minute of a call, in rupeesYour plan, beside the price it pairs with
One minute of a call, Twilio ConversationRelay and Voice Infra, in rupees
OptionBar₹ a minute
Pay as you goTwilio's listed rates for a call to an Indian mobile, against our T5
Twilio, to an Indian mobile ConversationRelay plus the call leg + your own language model, on a server you run ₹11.36$0.1196
Twilio, to an Indian landline ConversationRelay plus the call leg + your own language model, on a server you run ₹13.28$0.1399
Voice Infra T5 pay as you go, no commitment ₹5all-in
At volumeTwilio's pricing page offers volume discounts but publishes no lower ConversationRelay rate
Voice Infra T3 ₹50,000/month commitment ₹3all-in
Voice Infra T1 ₹1,00,000/month commitment + ₹0.30 phone line and ₹0.20 insights, if you want them ₹1₹1.50 with both
How we read these numbers

Dollar prices converted at ₹94.96, the ECB reference rate on 16 October 2026. The rate.

Each bar is one minute as Twilio’s own pages price it, layer by layer, beside ours from our price list. A hatched end is a part of the call their price leaves out and publishes no number for, so it has no length.

  • Twilio, to an Indian mobile: ConversationRelay ₹6.65 ($0.07 / min); outbound call to an Indian mobile ₹4.71 ($0.0496 / min)
  • Twilio, to an Indian landline: ConversationRelay ₹6.65 ($0.07 / min); outbound call to an Indian landline ₹6.64 ($0.0699 / min)

Twilio's US pricing page lists Conversation Relay at $0.07 / min and does not say whether the speech recognition and the voice are inside it. Its India page prices the outbound call leg at $0.0496 / min to a mobile and $0.0699 / min to a landline. Your language model runs on your own server at its own price, so it has no length here. At the ECB rate the two legs to a mobile come to ₹11.36 a minute.

From twilio.com/en-us/voice/pricing/us, twilio.com/en-us/voice/pricing/in, checked . Ours from our price list.

The chart shows the plan you choose above beside the price it pairs with: our T1 and T3 beside Twilio’s volume price, our T5 beside its pay-as-you-go price. Without that choice, every bar is listed.

What a minute costs, Twilio ConversationRelay and Voice Infra, in their words
DetailTwilio ConversationRelayVoice Infra
Published price per minute Conversation Relay $0.07 / min on the US voice pricing page the page does not say whether speech recognition and text to speech are inside it, and the call's own minutes are billed separately twilio.com T1 ₹1/min with ₹1,00,000/month T3 ₹3/min with ₹50,000/month; T5 ₹5/min pay as you go, phone line and insights included (GST extra)
The call leg to India Outbound local $0.0699 / min and outbound mobile $0.0496 / min on the India voice pricing page BYOC trunking $0.0040 / min each way if you bring your own carrier twilio.com Nothing on T5 and T3: the phone line is inside the rate on T1 it is optional at ₹0.30/min
SIP trunking to India Elastic SIP Trunking to India starts at $0.0456 / min, with Unlimited Call Concurrency included twilio.com Buy a +91 number from us, or connect your own Plivo number with no phone charge from us

What a minute to India costs

Twilio lists Conversation Relay at $0.07 / min, about ₹6.65 at the ECB rate. The call leg to an Indian mobile is $0.0496 / min, ₹4.71, and to a landline $0.0699 / min, ₹6.64. So a minute to a mobile is ₹11.36 before your model and the server it runs on. Twilio’s page doesn’t say whether the listening and the speaking are inside the $0.07.

Ours is ₹5 a minute on pay as you go, with the line, the model and the voice inside. So 1,000 minutes cost ₹5,000. When your volume is steady, the volume plan takes it to ₹1.50 a minute all-in. We bill in 10-second blocks, and if nobody picks up, you pay nothing. The India API guide walks through the rest.

Who runs each part of the call

Twilio ConversationRelay is the pipe: it carries the call and relays speech as text to a server you run, where your own language model answers. We are the models and the platform.

Who runs each part of the call, Twilio ConversationRelay and Voice Infra
DetailTwilio ConversationRelayVoice Infra
Phone line Theirs Twilio, from a non-Indian number twilio.com Ours Mirai phone line, +91 numbers
Platform Theirs Twilio ConversationRelay twilio.com Ours Our orchestration
Speech recognition Third party, your pick Google or Deepgram, inside ConversationRelay twilio.com Ours Mira STT
Language model You bring it Your own model, behind your WebSocket twilio.com Ours Gemma 4 26B, on our GPUs
Voice Third party, your pick Google, Amazon or ElevenLabs, inside ConversationRelay twilio.com Ours Mira TTS

Indian languages

Languages and voices, Twilio ConversationRelay and Voice Infra
DetailTwilio ConversationRelayVoice Infra
Indian languages The default voices table lists hi-IN, ta-IN, te-IN, kn-IN, ml-IN, mr-IN and en-IN, with an ElevenLabs voice for Hindi and Tamil the language can be switched mid-call by a WebSocket message, and multi-language detection needs Deepgram with ElevenLabs twilio.com Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada and Malayalam, plus Hinglish, in speech recognition and voice

Where it runs

Where it runs, Twilio ConversationRelay and Voice Infra
DetailTwilio ConversationRelayVoice Infra
Where it runs Twilio's default Region (US1) is located in the eastern United States the regions page names no India region twilio.com Speech recognition and the model run on our own GPUs in India

More

More, Twilio ConversationRelay and Voice Infra
DetailTwilio ConversationRelayVoice Infra
Who runs each part Twilio handles the speech recognition and the voice: the TTS provider is Google, Amazon or ElevenLabs, and the STT provider is Google or Deepgram the language model is yours, behind a WebSocket you host twilio.com Mira STT, Gemma 4 26B and Mira TTS, all ours STT and the model on our own GPUs
Calling rules in India Twilio's India guideline says "Outbound calls to India can only be made from international (non-Indian) numbers." twilio.com Indian (+91) numbers: buy a dedicated number through us, or connect your own Plivo number
Handing a call to a person The end message with handoffData returns the call to Twilio, and your own TwiML dials the person twilio.com Not yet; it is on our roadmap without a date

Spot something out of date? Tell us. Every platform in one table: voice AI platforms compared.

Why switch

Why people switch to Voice Infra.

Everything a phone call in India needs, from one team, priced in rupees.

AI agents

AI agents: ₹5/min to start · ₹1.50/min all-in at volume.¹

Speech recognition, the model and the voice, in one rupee rate. Billed in 10-second blocks, so short calls stay cheap.

Choose your plan

Eight Indian languages, live.

Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada and Malayalam. And the Hinglish in between, mid-sentence.

Speech recognition and the model run on our own GPUs in India.

The listening and the thinking: Mira STT and Gemma 4 26B. Mira TTS speaks.

One bill, in rupees.

The phone line, the platform, speech recognition, the model and the voice all come from us.

Live the same day.

Build in the sandbox, press Go live, and call today. Every company starts on pay as you go, with no monthly commitment.

Hear it before you decide.

Real lines from Mira TTS, one request each, unedited. Pick a language and press play.

Hear it

Twilio carries the call; you still bring the model

Here is how Twilio and Voice Infra differ.

Twilio ConversationRelay turns a phone call into text for your app and speaks your replies back, with Google, Deepgram, Amazon and ElevenLabs doing the listening and the speaking. You bring the language model and host the WebSocket. We sell the whole call: our own speech recognition, model and voice, the first two on our GPUs in India, priced in rupees with the line inside on pay as you go.

Twilio is the pipe a lot of the world’s calls run through, and ConversationRelay is its AI leg. It listens with Google or Deepgram, speaks with Google, Amazon or ElevenLabs, and sends the caller’s words to a WebSocket you host. Your server answers with text, from whichever language model you pay for. If you already live in TwiML, that is a tidy way to add an agent.

It is also three things to run and three bills to read. The AI leg, the call leg and the model each have their own price, in dollars. And the India guideline is strict about numbers: outbound calls to India can only be made from international (non-Indian) numbers, so the customer sees a foreign number ring.

We sell the whole call. The speech recognition, the model and the voice are ours. The model is the open Gemma 4 26B, on our own GPUs in India, alongside our speech recognition. On pay as you go the phone line is in the price, and the agent calls from a +91 number.

Hear it.

Real lines from Mira TTS. Pick one, press play.

Text149 characters

Hi, मैं नेहा बोल रही हूँ Acme Store से। आपका order dispatch हो गया है और Friday तक deliver हो जाएगा। Address में कोई change करना हो तो अभी बता दीजिए।

48 kHz · MonoReady when you are

0:00 / 0:09

voice
Neha
language
Hinglish
speech
0:09
characters
149

Mira TTS, voice neha, rendered 16 Oct 2026. One request, not edited.

Text119 characters

नमस्ते, मैं श्रुति बोल रही हूँ, दाँतों के क्लिनिक से। कल सुबह डॉक्टर साहब से आपका मिलना तय है। क्या आप समय पर आ पाएँगे?

48 kHz · MonoReady when you are

0:00 / 0:08

voice
Shruti
language
Hindi
speech
0:08
characters
119

Mira TTS, voice shruti, rendered 16 Oct 2026. One request, not edited.

Text117 characters

નમસ્તે, હું આશુ બોલું છું. તમારી લોનનો હપ્તો આવતા અઠવાડિયે ભરવાનો છે. તમે કહો તો હું અત્યારે જ ભરવાની રીત સમજાવી દઉં.

48 kHz · MonoReady when you are

0:00 / 0:08

voice
Ashu
language
Gujarati
speech
0:08
characters
117

Mira TTS, voice ashu, rendered 17 Oct 2026. One request, not edited.

Text167 characters

வணக்கம், நான் நேஹா பேசுகிறேன். உங்கள் பார்சல் நாளை மாலைக்குள் வந்து சேரும். அந்த நேரத்தில் நீங்கள் வீட்டில் இல்லையென்றால் சொல்லுங்கள், வேறு நாளுக்கு மாற்றி விடுகிறோம்.

48 kHz · MonoReady when you are

0:00 / 0:10

voice
Neha
language
Tamil
speech
0:10
characters
167

Mira TTS, voice neha, rendered 17 Oct 2026. One request, not edited.

Text114 characters

నమస్కారం, నేను సమీర్ మాట్లాడుతున్నాను. నిన్న మీరు మా కొత్త ఇళ్ళ గురించి అడిగారు. ఇప్పుడు కొంచెం సేపు మాట్లాడవచ్చా?

48 kHz · MonoReady when you are

0:00 / 0:08

voice
Sameer
language
Telugu
speech
0:08
characters
114

Mira TTS, voice sameer, rendered 17 Oct 2026. One request, not edited.

Which to pick

Which is right for you?

Sometimes it's them. We'll say so.

Choose Twilio if…

  • You already run on Twilio and want the AI leg on the same account and the same TwiML.
  • You want to choose the language model yourself and run the conversation logic on your own server.
  • You call many countries, or you want ElevenLabs, Google or Amazon voices by name.
  • You need to hand a call to a person today, with your own TwiML taking over.

Choose Voice Infra if…

  • Your customers are in India and speak Hindi, Gujarati, Marathi, Bengali, Tamil, Telugu, Kannada, Malayalam or a mix.
  • You want one price per minute, in rupees, instead of the AI leg, the call leg and a model in dollars.
  • You'd rather not host a WebSocket server to keep a phone agent alive.
  • You make a lot of calls. Our agents cost ₹1.50 a minute all-in on the volume plan.

Where Twilio is ahead

Reach. Twilio calls almost every country and sells numbers in most of them. We call India. Twilio hands a call to a person through your own TwiML, which we can’t do yet. You choose the language model, and you can name the voice vendor. And if your whole phone system is already on Twilio, keeping the agent on the same account has a value of its own.

Moving

Moving your agent across is easy.

Bring the agent you have. Most of it carries across.

  1. Step 1

    Start free.

    Look around with no sign-up. We ask for an email only when you test a call, and the workspace gets its credit then.

  2. Step 2

    Bring your prompt.

    Paste the prompt you already wrote into Agent Studio, and pick a voice and a language.

  3. Step 3

    Talk to it. Go live.

    Test it in your browser or on your own phone, then go live the same day.

Moving an agent

The prompt your server sends to its model becomes the agent’s prompt in Agent Studio. Your first message becomes the greeting. The WebSocket server goes away: you start a call with POST /v2/calls, and the transcript and outcome come back as a signed webhook, which the webhooks guide describes field by field. The Python quickstart makes the first real call in five minutes.

Then put both on your own phone, with your real script, and listen.

Questions

Here is what people ask before switching from Twilio.

What do 1,000 minutes to Indian mobiles cost on each?

On Twilio, ConversationRelay at $0.07 / min is $70, and the outbound mobile leg at $0.0496 / min is $49.60. Together that is ₹11,357 at the ECB rate, before your own language model and the server it runs on. On our pay-as-you-go plan, 1,000 minutes cost ₹5,000, model and line included.

Is Twilio's $0.07 a minute the whole call?

No. It is the ConversationRelay leg, about ₹6.65. The call itself is billed separately, and the language model is yours. Twilio's page doesn't say whether the speech recognition and the voice are inside the $0.07, so check with them before you forecast.

Can my agent call India from an Indian number on Twilio?

Twilio's own guideline for India says outbound calls to India can only be made from international (non-Indian) numbers. With us, you buy a +91 number or connect your Plivo one, so the customer sees an Indian number ring.

Do I need to run a server?

On Twilio, yes. ConversationRelay sends the caller's words to a WebSocket you host, and your code has to answer in real time with a model you pay for. With us the agent runs on our side. Your code starts a call with one POST and reads the result from a signed webhook.

Still deciding? Ask us.

Fifteen minutes with the team that builds it. Bring your script, or your hardest call.

Book 15 minutes

Book a call

15 minutes with Sneh Mehta

Finding a time for us…

  1. AI agents: T5 is ₹5 a minute, pay as you go, with our phone line and call insights included. At volume, T1 is ₹1 a minute on ₹1,00,000 a month, and ₹1.50 with our phone line (₹0.30) and call insights (₹0.20). Prices exclude GST.

  2. Dollar prices converted at ₹94.96, the ECB reference rate on 16 October 2026. The rate.

  3. Twilio ConversationRelay’s figures are from its own pages, linked beside each one and listed under Sources, checked . Ours are from our price list and docs.

Start free