New: voice agent API + MCP·Place calls over REST or MCP →
voxplo.ai
Sign inBook a demoStart building

AnswersBooksNever Misses

Give your software
a voice.

An AI voice agent that places and answers real phone calls -- over a REST API or MCP. It books meetings, qualifies leads, and follows your rules.

Prefer it done for you? Meet your AI receptionist →

call placed
place-a-call.sh
# Place an outbound call with one request
curl -X POST https://api.voxplo.ai/v1/agent/calls \
  -H "Authorization: Bearer bys_ak_live_..." \
  -H "Content-Type: application/json" \
  -d '{
  "to": "+12025551234",
  "objective": "Book a 30-min demo"
}'
// response (200 OK)
{
  "callId": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
  "status": "queued"
}

// poll GET /v1/agent/calls/{id} — when completed:
// { status, summary, extracted, transcript, durationSec }
REST APIMCPNode + Python SDKsWebhooks

Overview

What is Voxplo?

Voxplo is an AI voice agent platform that places and answers real phone calls. Developers connect through a REST API, a hosted MCP server, or Node and Python SDKs, and a call is placed within seconds of the request. Businesses run Voxplo as an AI receptionist that answers 24/7, books meetings into a connected calendar, and qualifies leads. Every call returns a plain-language summary, a full transcript, and the structured fields you define, delivered live over signed webhooks. Plans start at $49 per month with a 14-day free trial, or pay as you go with $10 of free credit. Outbound calls are supported to the US, Canada, the UK, Australia, New Zealand, and Israel.

How Voxplo works

Listens

Real-time speech-to-text captures every word the caller says.

Understands

A language model runs the conversation, stays on script, and extracts the fields you asked for.

Speaks

Natural text-to-speech replies in a human-sounding voice over a carrier-grade line.

Recording announcedDo-not-call blockedPermitted hours only

Three ways to connect

Ways to connect to Voxplo and what each is best for
InterfaceBest forEndpoint
REST APIAny language, server-to-server, webhooksapi.voxplo.ai/v1
MCP serverClaude, Cursor, and other AI agentsmcp.voxplo.ai/mcp
SDKsNode and Python applicationsnpm voxplo · pip voxplo

Two lines to a live call

It is this simple.

REST API
curl -X POST \
  https://api.voxplo.ai/v1/agent/calls \
  -H "Authorization: Bearer bys_ak_..." \
  -d '{
    "to": "+14155550123",
    "objective": "Qualify this lead"
  }'
MCP -- Claude + Cursor

Add the Voxplo MCP server to Claude or Cursor. Your AI agent can now place calls as a native tool call.

# local stdio MCP
npx voxplo-mcp

Or use the hosted connector at mcp.voxplo.ai/mcp -- nothing to install.

What you can build

Four ways to connect.

REST API

POST to /v1/agent/calls with a phone number and an objective. Get back a callId. Poll or receive webhooks.

Quickstart

MCP server

Add the Voxplo MCP connector to Claude or Cursor. Your AI agent can place calls and check results as tool calls.

MCP guide

Node + Python SDKs

npm install voxplo or pip install voxplo. Zero dependencies. Includes waitForCall polling helpers.

SDK docs

Webhooks

Receive real-time call events: call.in_progress and call.completed with transcript, summary, and extracted fields.

Webhook docs

See it live

Real demos, real calls.

These are live product demos. No simulations.

Try it: place a real call

Enter a phone number and an objective. Watch the call status and transcript stream in live.

Open playground

Lead-caller demo

See the agent qualify a sales lead: it asks your questions, extracts answers, and returns structured data.

Open demo

Build it yourself

Follow the quickstart: get an API key, POST a number + objective, poll GET for the transcript and extracted fields. From zero to a live call in minutes.

API quickstart

Built for production

Safety rails built in.

Real guards that ship with every call. No configuration required.

Do-not-call list

Numbers flagged as DNC are blocked automatically before the call is placed.

Quiet hours

Calls are gated by time-of-day rules so you never ring someone at 2 AM.

Recording notice

The agent announces recording at the start of every call so you stay compliant.

Fraud auto-suspend

Spend anomalies and blocked destinations trigger automatic account suspension.

Safe destinations only

Premium-rate, satellite, and high-cost international numbers are blocked automatically.

Hard call-length cap

Every call has a maximum length, so a runaway call can never drain your balance.

No impersonation

The agent never claims to be a bank, the government, or a specific person, and never asks for passwords or one-time codes.

Your own caller ID

Pass callerId per call or set a default on your agent key. The recipient sees your number.

Pricing

Plans from $49 / month.

Every plan starts with a 14-day free trial. No credit card to start.

Developer API

Starter, Pro or Business

From $49/mo for 1 number and 250 AI minutes, up to $299/mo for 5 numbers and 2,500 minutes. Or pay as you go with $10 free credit to start. No minimum commitment.

See pricing →

For business

No code? No problem.

The AI receptionist for business owners who just want calls answered, meetings booked, and customers happy -- without writing a line of code.

Meet the receptionist →

Start building

Your software, on the phone.

Get an API key, place your first call in minutes. A 14-day free trial is included on every plan.

Start buildingRead the docs

FAQ

Common questions

What is Voxplo?

Voxplo is an AI voice agent API that places and answers real phone calls over a REST API or an MCP server. It books meetings, qualifies leads, takes messages, and follows the rules you set, so your software and AI agents can handle phone calls without a human on the line.

How do developers place a call?

Send one POST request to https://api.voxplo.ai/v1/agent/calls with a phone number and a plain-English objective, then poll GET /v1/agent/calls/{id} for the transcript, outcome, and extracted data. Node and Python SDKs and signed webhooks are available too.

Does Voxplo work with Claude, Cursor, and other AI agents?

Yes. Voxplo runs a hosted MCP server at https://mcp.voxplo.ai/mcp, so Claude, Cursor, and any MCP-compatible agent can place and track calls as native tool calls (place_call, get_call, list_calls).

How much does Voxplo cost?

Voxplo has three plans: Starter at $49 per month, Pro at $149 per month, and Business at $299 per month, each with a 14-day free trial. Call usage is $0.20 per minute for inbound calls and $0.25 per minute for outbound calls.

Which countries can Voxplo call?

Outbound calls are allowed to the United States, Canada, the United Kingdom, Australia, New Zealand, and Israel. Do-not-call numbers are blocked automatically, calls are only placed during permitted hours, and every call announces that it is being recorded.