Plivo voice AI

Plivo voice AI on the Plivo numbers you run today.

Plivo is a cloud communications platform for voice, SMS and phone numbers, with more than 150 countries connected by its own count. If your business numbers are on Plivo, the quickest route to voice AI keeps them there.

Connect your Plivo account to VocalLabs, import your DIDs and point inbound calls at a published agent. The same agent places outbound calls, one at a time or as a scheduled batch. Plivo keeps the numbers and the call billing; VocalLabs runs the agent.

Connect Plivo to an agent

Connect the account · Import your DIDs · Inbound and outbound · PSTN billing stays with Plivo · Your own model keys

Live call · transcript
  1. Caller00:00

    Hi, I’d like to book a physio appointment for my knee.

  2. AI agent00:03

    Of course. Have you been to us before, or is this your first visit?

  3. Caller00:06

    First time.

  4. AI agent00:08

    Thanks. I have Tuesday at 4:30 or Wednesday at 9:00 with Dr Okafor. Which suits you?

  5. Caller00:13

    Wednesday at nine.

  6. System00:14

    Tool call · Calendly · booking confirmed

  7. AI agent00:16

    You are booked in for Wednesday at 9:00 with Dr Okafor. Anything else I can help with?

From a Plivo number to a published agent.

Connection

The Plivo account stays where it is. VocalLabs connects to it, imports the numbers and runs the agent each call reaches.

  1. 01Caller dials your numberA DID on your Plivo account.
  2. 02Plivo carries the callPSTN billing stays with Plivo.
  3. 03The assigned agent answersPublished in VocalLabs and mapped to that DID.
  4. 04Tools and handoffsHTTP, MCP, transfer to a person or another agent.
  5. 05The session recordRecording, transcript, tool calls, signed webhooks.
Same agent, both directions
The agent that answers inbound also places outbound calls, from the dashboard or the API.
Batches on a schedule
Outbound calls go one at a time or as a scheduled batch.
Nothing to host
VocalLabs compiles the agent into a LiveKit AgentSession and runs it. You write no LiveKit code.

What Plivo keeps, and what VocalLabs runs.

Who does what
Responsibilities when Plivo numbers are connected to a VocalLabs AI voice agent
PlivoVocalLabs
NumbersBought and held on your Plivo account.Imported as DIDs and assigned to a published agent.
Network and call chargesPlivo carries the call and bills the PSTN charges.Runs the realtime session the caller talks to.
Speech and modelsNot part of this connection.Your own provider accounts, billed to you directly.
OutboundCalls go out from your Plivo numbers.Placed one at a time or as a scheduled batch, from the dashboard or the API.

Plivo lists voice, SMS, WhatsApp, SIP trunking, audio streaming and phone numbers, with more than 150 countries connected by its own count, as of Nov 2026. · Source: plivo.com

Put a VocalLabs agent on a Plivo number.

Setup
  1. 01

    Describe the job

    Write the agent’s prompt and pick a speech pipeline (speech-to-text, LLM, text-to-speech) or a single realtime model. Copilot can draft and edit it with you.

  2. 02

    Give it tools

    Add HTTP requests, MCP servers such as Calendly or HubSpot, and handoffs to a person or another agent, composed in the editor.

  3. 03

    Test before publishing

    Run browser voice sessions and read the transcript, tool calls, captured fields and provider usage for each one.

  4. 04

    Connect Plivo and import your DIDs

    Under Phone Numbers, connect your Plivo account, import the numbers, and assign the published agent for inbound.

  5. 05

    Call out

    Place outbound calls one at a time or as a scheduled batch, from the dashboard or the API. Each session lands on the record with its transcript and tool calls.

What you build on top of Plivo, without code.

Agent builder
01Prompt and modelsWrite the behaviour, then pick a speech pipeline you assemble or a single realtime model.
02CopilotAn AI builder that can rewrite the prompt, swap models, add tools and publish, and shows you exactly what it changed.
03Answers in your wordsQuestions people ask and the answers you want given, looked up mid-conversation.
04ToolsHTTP requests, conditional branches, code steps, MCP servers, frontend actions and webhooks, composed as a tree rather than a script.
05Handoffs and end-callTransfer to a human, hand off to another agent, or end the call.
06Audit trailTranscript, tool calls, final captured fields and per-provider usage for every session, test runs included.
07API and MCPEvery dashboard action is an API operation, and the same set is exposed over MCP for Claude Code or Codex.

One agent, on the phone and off it.

Channels

The prompt and the tools do not change when the channel does. A Plivo number is one way in.

  1. 01Voice

    Phone numbers

    Inbound and outbound PSTN calls on your Plivo account.

  2. 02Web

    Browser calls

    The same voice agent in a browser call, with nothing to install.

  3. 03Messaging

    WhatsApp calls and chat

    WhatsApp numbers for calls and chat, with the same tools behind them.

  4. 04Text

    Telegram

    Telegram bots that reach the same agent.

  5. 05Video

    Video avatars

    Anam avatars give the voice agent a face in browser sessions, on the identical prompt and tools.

  6. 06API

    Streamed text replies

    Text replies stream to the user over SSE as they are generated.

Questions buyers ask first.

FAQ

Your Plivo numbers. A new voice on them.

Tell us which numbers should be answered, what callers usually want and where bookings or records should land. We will help you connect Plivo and build the agent, and you can test it in the browser before a customer calls.

Inbound and outbound · Tools and handoffs · Your own model keys · PSTN billing stays with Plivo

Connect Plivo to an agent

Ready to launch your own voice AI brand?

Book a partner demo and see the platform you'll resell

Become a Partner

Enterprise & Security

Your data security is our top priority. We maintain the highest standards of compliance and security certifications.

  • VAPT badgeVAPT
  • GDPR badgeGDPR
  • CERT-In badgeCERT-In
  • AICPA SOC badgeAICPA SOC
  • ISO 27001:2022 badgeISO 27001:2022
  • HIPAA badgeHIPAA
  • CCPA badgeCCPA