AgentStream

The voice streaming infrastructure behind India’s AI voice agents.

Take AI voice agents from prototype to production with real-time streaming, live call control and Exotel’s telecom infrastructure.

Woman on a phone call, with AgentStream connecting her call to an AI bot, live analytics and live transcription
  • 3B+

    AgentStream calls annually.

  • <20 ms

    Ultra-low latency

  • Up to 24 kHz

    HD audio streaming, 16 kHz by default

  • 0Millions

    Elastic scaling, built in.

Half of India’s voice-AI traffic already runs through Exotel.

From AI-native companies building the next generation of voice agents to enterprises putting them in front of millions of customers, Exotel is already the infrastructure underneath production-grade voice AI.

Monthly call volume

calls connected usingAgentStream every month

Deployed at scale

  • Bolna
  • Kapture
  • DPDzero
  • Sarvam
  • Convin
  • SquadStack.ai
  • Ringg.AI

Built on Exotel

  • Urban Company
  • Khatabook
  • Tata Digital
  • Zomato
  • Navi
  • Zerodha
  • Cars24
  • Apollo 24|7
  • Practo
  • Decathlon

A great AI model can still make a terrible phone call.

A voice agent is more than a model. Every call moves through the phone network, audio transport, speech processing, reasoning and voice generation before the response gets back to the caller.

Every extra hop, buffer, codec conversion or network failure appears as delay, broken audio or silence.

Stream live audio to your AI and speech back into the call while Exotel’s real-time voice streaming handles the telecom network, media transport, call lifecycle and reliability underneath.

Explore docs

Built for what happens after the call connects.

Production voice AI has to respond fast, react while the customer is speaking and keep working as traffic changes.

01 · Fast

Your AI should spend the latency budget. Not your telephony.

A voice AI Agent has roughly 600–800 ms to hear, think and respond before the conversation starts feeling slow. Your AI needs most of that time. Exotel’s voice streaming platform takes less than 20 ms. AgentStream streams PCM 16-bit at 16 kHz by default, with 24 kHz available via up/down sampling.

<20 ms

Exotel media path

02 · Controllable

Your AI can change what happens while the call is live.

A conversation is dynamic. AgentStream gives your AI control of the session, not just access to an audio stream.

  • Converse naturally. Interrupt playback, respond mid-session and handle DTMF.
  • Change the call. Route dynamically, switch destinations or move to a human.
  • Add AI without taking over. Run transcription, QA, or coaching alongside a live human call.

03 · Scalable

Go from your first call to millions without changing the infrastructure underneath.

Start with one AI agent and one number. Scale into production without replacing the telephony layer underneath it.

  • Active-active architecture. Built for redundancy across data centres.
  • Multi-operator connectivity. Calls don’t depend on a single carrier path.
  • Live capacity visibility. Track concurrency before capacity becomes an incident.

Build your voice agent on Exotel now.

Sign up
Woman working on a laptop next to a voice waveform

Exotel is a virtual telecom operator.

That means voice streaming runs on telecom infrastructure Exotel operates, with carrier connectivity, numbers, routing, compliance and network operations built into the platform.

  • UL-VNO licensed

    Licensed to operate virtual telecom services in India.

  • 11 telecom circles

    Production connectivity across major telecom regions.

  • Carrier-grade reliability

    Multi-operator connectivity, redundancy and regional infrastructure for live calling.

  • Compliance built into the network

    PCI DSS, TRAI, DLT and UL-VNO compliant, with DND, recording and data-residency requirements handled at the telecom layer.

Use the AI stack you already believe in.

Bring the speech, reasoning, voice and orchestration layers you already trust.

Your AI Agent. Our number. Go live in minutes.

  1. 01Create an account
  2. 02Get your number
  3. 03Navigate to your sandbox account and go to App Bazaar
  4. 04Trigger a call with the Connect Voice AI API, passing the customer’s number and your bot’s WebSocket URL
  5. 05Exotel dials the number and connects the answered call to your WebSocket server

Start building voice agents people love to talk to.

Get a number, point it at your bot’s WebSocket URL and take your first live call in minutes, on telecom infrastructure Exotel operates. Bring your own speech, reasoning and voice models.

Smiling man holding a laptop

Resources

Frequently asked questions

What is voice streaming and how is it different from traditional voice calling?

Voice streaming enables real-time transmission of voice data during a call, allowing AI engines, analytics systems, and supervisors to access and act on live conversations — unlike traditional calls that are isolated and static.

Do I need to have technical expertise to set up voice AI bots on Exotel?

Not at all. Exotel provides no-code and low-code options to build voice bot flows, and offers easy integrations with CRMs, knowledge bases, and AI engines to help you go live in minutes.

Can I integrate my own AI/LLM engine with Exotel's voice streaming?

Yes. Exotel’s platform supports flexible APIs and real-time voice stream delivery that can connect to your custom-built LLMs or third-party AI/NLU engines for mid-call automation and analysis.

What kind of calls can be supported with voice streaming?

Exotel supports agent-to-customer calls, bot-led calls, hybrid handoffs, IVRs with live monitoring, outbound reminders, click-to-call, multilingual conversations, and even machine-to-machine (bot ↔ bot) voice interactions.

Is the platform scalable for large-scale use cases like campaigns or collections?

Absolutely. Exotel’s infrastructure is enterprise-grade, designed to handle millions of concurrent calls with real-time intelligence, routing, and automation across regions.

How secure and compliant is Exotel for regulated industries?

Exotel is UL VNO-certified in India and follows stringent security protocols. It is compliant with local telecom regulations and data privacy standards, making it ideal for industries like banking, insurance, healthcare, and government.

What analytics and reporting capabilities are available?

With voice streaming, you get access to real-time transcription, sentiment analysis, keyword triggers, agent scoring (via CQA), and post-call summaries — all accessible via dashboards or APIs.

Can I use Exotel for multilingual or translated calls?

Yes. Exotel’s voice streaming supports real-time language detection, translation, and multilingual voicebot deployment for regional and international use cases.

What kind of bots are supported?

Any bot that can receive audio over WebSocket.

What audio formats are supported?

PCM 16-bit 16kHz is default. PCM 24kHz available via up/down sampling.

How quickly can I go live?

In under 10 minutes using our setup flow and GitHub code samples.

Can I handle retries and disconnects automatically?

Yes, Exotel AgentStream supports bot-led retries and passthru fallback.

Is it compliant with telecom regulations?

Yes, Exotel AgentStream is PCI DSS, DLT, TRAI, and UL-VNO compliant.