Telephony
Plivo logo

Plivo telephony for Bolna AI voice agents

Plivo connects a Bolna voice agent to Indian phone numbers for inbound and outbound calls. Buy a number in Bolna or bring your own Plivo account.

telephonyplivoinboundoutboundindia
At a glance

How Plivo fits in the stack

Best for

Making and receiving real phone calls at production scale.

Use this layer when

You need numbers, trunking, call routing, or carrier control.

Connects to

STT, LLM, TTS, and workflow actions inside the live call.

Voice Stack

Telephony is the calling layer

Telephony is the calling layer

This provider connects Bolna to the phone network. It controls how calls start, where they route, which numbers you use, and how the audio enters your agent pipeline.

TelephonyPhone Network
→
STTListener
→
LLMReasoning
→
TTSVoice
→
ToolsActions

Last updated

What is Plivo used for in a Bolna voice agent?

Plivo is a telephony provider that lets a Bolna voice agent make outbound calls and answer inbound calls on Indian phone numbers, either bought inside Bolna or from your own Plivo account. Pick Plivo for calling within India when you also want features that are Plivo-only on Bolna today, such as IVR menus and transferring calls to a SIP URI.

How do I set up Plivo with Bolna?

  1. Get a number. Either buy one at platform.bolna.ai/phone-numbers (India, provider Plivo), or connect your own account under Settings, then Integrations: filter by Telephony, click Connect on the Plivo card and enter your Auth ID and Auth Token.
  2. Open your agent's Calling tab, set the telephony provider to Plivo and save.
  3. For outbound calls, enter recipient numbers in the dashboard or call the Bolna call API with your agent ID.
  4. For inbound calls on a Bolna-bought number, turn on Inbound Calling in the Calling tab and pick the number. On your own Plivo account, create an XML Application in the Plivo Console, paste the agent's inbound URL into the Primary Answer URL and Hangup URL, and assign the application to your number.

Step-by-step screenshots: Plivo setup guide in the Bolna docs.

Which numbers and features does Bolna support with Plivo?

FeaturePlivo on Bolna
Supported countryIndia
Outbound callsYes
Inbound callsYes
Bring your own Plivo accountYes
Buy a number in BolnaYes, Karnataka (80) and Maharashtra (22), $5 per month
160-series (transactional) numbersYes, after DLT registration and KYC
IVR menusYes, Plivo only
Keypad input (DTMF)Yes
Ambient background noiseYes (Plivo and Vobiz)
Transfer to a SIP URIYes, Plivo only

Prefer a SIP trunk? See Plivo SIP trunking. For 140-series telemarketing numbers, Bolna uses Vobiz. Number rent is separate from per-minute call costs; see pricing.

What can you build with Plivo and Bolna?

Department routing with IVR. Play a menu like "Press 1 for Sales, press 2 for Support" and send each caller to a different agent, with the choice passed in as context.

Hindi and English language selection. Let callers pick English or Hindi at the start of the call and route them to an agent set up for that language.

Account verification before the conversation. Collect an account number or PIN on the keypad, then hand the call to the agent with those digits already available.

Reminder and collection calls in India. Run appointment reminders, payment follow-ups or lead qualification at volume with batch calling.

Escalation to your own call center. Transfer a live call to a SIP URI on your own trunk, so escalations land on your PBX instead of going back out over the phone network.

FAQ

Plivo on Bolna: frequently asked questions

Yes. Go to Deploy, then My Numbers, click Buy Phone Number, pick India and Plivo, and choose a Karnataka (80) or Maharashtra (22) number. Each number costs $5 a month from your Bolna wallet.

Yes. Connect it under Settings, then Integrations with your Plivo Auth ID and Auth Token. Calls then go out from your own Plivo account and numbers.

Yes. IVR is currently supported for Plivo phone numbers only. You can route callers to different agents by keypress, collect digits like account numbers, and let callers pick a language.

Yes. 160-series numbers for transactional and service calls are provisioned through Plivo after DLT registration and KYC with your COI and GST certificate.

Browse this layer

Keep exploring the voice stack

Browse

Telephony

Telephony providers connect your voice agents to the phone network so they can make and receive real calls. Bolna supports managed integrations with major carriers as well as bring-your-own-carrier via SIP trunking, giving you full control over call routing, number provisioning, and cost.

Browse

Large Language Models

The LLM is the brain of your voice agent. It understands what callers say and decides how to respond. Bolna lets you switch between models like GPT-5.4 mini, Claude and DeepSeek by changing the provider and model in your agent LLM settings, so you can tune for speed, cost or reasoning depth.

Browse

Speech-to-Text

Speech-to-text converts what callers say into text that your LLM can process. Transcription accuracy and latency directly affect how natural a conversation feels. Bolna supports streaming STT providers optimized for telephony audio, including specialized models for Indian languages.

Browse

Text-to-Speech

Text-to-speech turns your agent responses into spoken audio. Voice quality shapes how callers perceive your brand. Flat, robotic speech kills trust while natural, expressive voices build it. Bolna integrates with the fastest TTS providers so responses sound human and arrive without awkward pauses.

Browse

Tools & Workflows

Tools let your voice agents take action during a call, not just talk. Book a calendar slot, look up an order through your own API, push a lead into your CRM, or trigger a multi-step automation in Zapier. These integrations turn voice agents from answering machines into workflow engines.

See where Plivo fits in your production workflow

Use the demo to walk through provider selection, stack tradeoffs, and the exact workflow you want Bolna to automate.