Call2MeStart free
Documentation

Build with Call2Me

Voice AI platform docs — 35 pages covering quickstart, every feature, and the full API reference.

Getting Started

4 docs

Core

8 docs

Channels

9 docs
Chats

Run text-based conversations with the same agent that answers your phone — embedded widget, REST API, or your own UI. Same prompt, same knowledge base, different channel.

Widgets

Drop a single script tag and your voice agent becomes a chat widget on every page — same prompt, same knowledge base, same brand.

Phone Numbers

Buy a phone number from Call2Me, bring your own via SIP, route inbound calls to agents — the lifecycle of a number on the platform.

SIP Trunks

Connect your existing SIP carrier (NetGSM, Twilio, Telnyx, Asterisk) to Call2Me — keep your numbers and contracts, get the voice AI on top.

LiveKit & WebRTC

Run a voice agent inside any web app — no phone number needed. Get a LiveKit token, embed the SDK, talk to the agent from a browser tab in under 200ms latency.

Live interpreter

Simultaneous two-way interpretation between 31 languages, over the phone or in a browser. Set up a language pair, share a link or dial out, and both sides hear each other in their own language.

Headless Voice Sessions

Open an AI voice session with a Call2Me agent from your own frontend using an API key — get a LiveKit token and connect. No widget required.

SMS

Send SMS from a Call2Me number you own and read inbound replies through the API. US and Canada destinations, $0.02 per segment, with rate and length limits that keep a leaked key from running up a bill.

Chrome extension

The Call2Me Chrome extension: a voice assistant for any web page (Pro: actions and CSV export), live tab translation in 39 languages, interpreted conversation rooms and phone calls from the browser.

Developers

8 docs
API Reference

Call2Me REST API — base URL, authentication (JWT + API keys), endpoint groups (agents, calls, knowledge base, widgets, payments, webhooks), and the full OpenAPI spec.

Functions

Let a voice agent invoke your APIs mid-call — book a meeting, look up an order, transfer to a human. The function-calling protocol, parameter schemas, and the patterns that keep latency low.

Events

Post events to Call2Me from your own frontend, and read live audio over the voice WebSocket. There is no event-streaming WebSocket — this page documents what actually exists.

Errors and rate limits

HTTP status codes Call2Me returns, rate limit headers, retry-after semantics, and the patterns that make integrations survive carrier hiccups.

Webhooks

Receive call_started, call_ended, call_analyzed and transfer events from an agent, plus signed account-level events for sessions and balance. This page documents the two delivery paths as they actually behave.

vCon export

Export any completed call as an IETF vCon container — parties, dialog (transcript + recording reference) and analysis (summary, sentiment, extraction) in one portable JSON file. Opt-in per agent.

Ephemeral end-user tokens (eut_) for mobile & headless apps

Mint short-lived, scoped Call2Me tokens with your API key so a mobile client can chat and talk to your agents without ever holding your sk_ key. Usage is billed to your tenant wallet.

MCP server

Connect Call2Me to any MCP client and place calls, read transcripts, manage interpreters and buy numbers in plain language. 70+ tools behind OAuth 2.1 with PKCE — your API key never reaches the model.

Billing

2 docs

Operations

3 docs

General

1 doc

Start building

$5 free credits. No credit card required.

An interpreter or a voice agent, billed by the minute.

Start with free credit and no card. You pay only while a call is running.