Call2MeStart free
Documentation

Build with Call2Me

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

Getting Started

4 docs

Core

9 docs
Agents

How to configure a Call2Me voice agent — system prompts, LLM model, voice, knowledge base, post-call extraction, transfer targets, recording, and webhooks.

Knowledge Base

How to upload PDFs, web pages, and documents so your voice agent answers from your actual content instead of hallucinating.

Voice

How Call2Me's voice stack works — Deepgram Nova-3 STT, ElevenLabs Flash v2.5 TTS or GPT Realtime speech-to-speech, sub-500ms target latency. Picking the right voice per language.

Calls

How calls work on Call2Me — buying numbers, inbound routing, outbound campaigns, transfers, recordings, and what shows up in the Calls tab.

Campaigns

Run outbound voice campaigns end-to-end — CSV upload, concurrency, retries, real-time monitoring, post-call data extraction. From setup to first live call in 30 minutes.

Schedules

Book a voice AI call to fire at a specific date and time — once, or on a recurring schedule. Time zones, recurrence rules, and how to wire schedules to post-call actions.

Post-Call Actions

Define structured fields to extract from every call, then trigger webhooks or auto-schedule follow-ups based on the extracted values.

Notifications

Send a message automatically when a call or chat ends — to the caller, to you or to your team — over WhatsApp, SMS, email or your own URL, with conditions on the extracted call data.

Voices

The 26 voices on Call2Me — 16 ElevenLabs Flash v2.5 voices for standard mode and 10 GPT Realtime voices — with languages, gender and how to audition them before going live.

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 translates the audio of any tab — a video, a webinar, a meeting — live into 39 languages. Free daily minutes without an account, more when you link your Call2Me account.

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. 37 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.

Build your voice agent in 10 minutes.

No code. No credit card. Just a phone number.