TelVox · Connect · Docs

Developer docs

TelVox Connect is the programmable-voice API behind the TelVox platform, the developer-facing sibling of Dial. Place and receive calls, drive them in real time, record under policy, and react to lifecycle events from your own code, on the same compliance-engineered infrastructure that powers Dial. These docs cover the concepts, a make-your-first-call quickstart, task guides and the API reference.

API stability

Connect is live. The capabilities are real and shipped, but the public REST API, SDKs, CLI and self-serve console are versioned v0.x: endpoints, fields and payloads may still change before v1. Every API artifact in these docs is stamped “illustrative.”

The auth model, in brief

Server-side requests authenticate with an API key (a SID plus a secret, conceptually a username and password) sent as a bearer token in the Authorization header. The base URL is https://api.telvox.dev. Browser and mobile WebRTC clients never see the secret: your server mints a short-lived JWT access token with a voice grant and the client consumes that. Key issuance is provisioned with our team during the preview. See Authentication & API keys for the full model.

POST/v1/calls
# illustrative: shape may differ at GA
curl https://api.telvox.dev/v1/calls \
  -H "Authorization: Bearer $TELVOX_API_KEY" \
  -d from="+14155550100" \
  -d to="+14155550199" \
  -d answer_url="https://your.app/voice/answer"
201 createdringing

Start here

New to Connect? These three get you from zero to a ringing phone.

Concepts

The mental model behind the API: how auth, call control and webhooks fit together.

Guides, reference & SDKs

Go deeper: runnable task guides, the per-resource API reference, and the planned helper libraries and CLI.