REAL-TIME SPEECH · VOICE & VIDEO · AI AGENTS
Speak naturally. Connect globally.Break language barriers with real-time, bidirectional speech translation. Let people speak their own languages while PurpleCallio translates conversations in real time, with voice, video, and AI communication tools built into one developer platform.

Neha (India)
English
Can you help me with my order?



Pierre (France)
French
…


One platform
Live Translate brings speech-to-speech translation into the same developer platform as audio and video calling, AI voice agents, and the APIs that connect them.
Early access
Two people on a 1:1 call speak different languages, and each hears and reads the other in their own, a short moment behind the speaker. Built so possible misunderstandings get flagged, costs stay inside your limits and quality is measurable. 60 languages, from English, Spanish and Arabic to Hindi, Japanese and more.
Understand
Both people see and hear the conversation in their own language.
Trust
Possible misunderstandings are flagged, and every call can end with clear notes.
Control
Measure speed and quality, and keep AI costs inside the limits you set.
New · AI Voice Agents
Add a natural-sounding voice agent to your product. It talks to your users in real time, looks things up in your systems and takes actions through your APIs. Configure it in the dashboard; no machine-learning work needed.
Unlocks after your first verified credit purchase.
24/7 support
Answers questions and checks accounts, then hands off to a person with a summary.
Bookings
Finds a free slot and books it once the user confirms.
Order status
Looks up the order and explains exactly where it is.
Lead qualification
Asks your qualifying questions and books the demo.
How it works
Keep your authentication, business logic and database. PurpleCallio adds the call lifecycle, participant sessions, signaling and media.
Create a call
Your backend calls POST /calls with a caller and a receiver. PurpleCallio returns a secure token for each participant.
Send your users in
Redirect each participant to their hosted URL, or join with the React components or headless SDK.
PurpleCallio takes over
Signaling, WebRTC negotiation, TURN relay, media controls and screen sharing, all handled.
// 1. Create a call from your backend const { participants } = await PurpleCallio.createCall({ callerId, receiverId }) // 2. Send each user to their call — done redirect(alice, participants[0].hostedUrl) redirect(bob, participants[1].hostedUrl)
Choose your integration
All four run on the same backend, so you can start with hosted UI and move to your own interface later without changing server code.
Hosted UI
import { PurpleCallioClient } from "@purplecallio/sdk";
const client = new PurpleCallioClient({ apiKey: process.env.PURPLECALLIO_API_KEY! });
const call = await client.createCall({ callerId, receiverId });
redirect(call.callerUrl);Who it's for
PurpleCallio is B2B infrastructure. Your customers never see it; calls just work inside your product.
HR & Recruitment
Interview candidates inside your hiring platform. No third-party meeting links, no context switching.
Telemedicine
Doctor-patient consultations embedded in a healthcare product, with the product team controlling its own access flow.
CRM & Sales
Call leads without leaving the CRM. Call records attach to the contact automatically.
Customer Support
Agents and customers connect inside the support workflow, or an AI agent answers first.
EdTech
One-to-one tutoring and coaching sessions built into your learning platform. Students never leave your product.
Marketplace
Buyers and sellers meet face-to-face inside your platform before any transaction.
What you get
The building blocks every calling product needs, included on every plan.
Screen Sharing
Share a desktop or window mid-call with no extra integration.
Hosted Call UI
A ready-made call page at a URL you control. No frontend SDK needed.
REST API
Create, accept, end, join and leave calls with plain HTTP from any language.
WebSocket Signaling
Real-time call events like call.started and participant.joined, handled for you.
React Components
MeetingProvider, ParticipantGrid and controls for a custom UI without WebRTC.
Headless SDK
meeting.join(), camera.enable(), screenShare.start(): full control of the UI.
Waiting Room
Guests wait until the host lets them in to a scheduled meeting.
Device Selection
Pick camera, microphone and speaker before and during a call.
Hosted UI Branding
Your logo, company name and colours on every hosted call page.
Webhook Events
Signed HTTP POSTs on every call state change, HMAC-SHA256 verified.
Per-project API Keys
Separate credentials per product or environment. Rotate without downtime.
TURN Relay
Built-in TURN for calls behind strict firewalls, with time-limited credentials.
Live Playground
Start a demo session, then share its invite link or QR code with another device. Test audio, video and screen sharing before writing any code.
Start a demo call
Create one session
Share the invite link or QR code
Connect and test media controls
Support
When something breaks, you need a fast answer from someone who knows the stack, not a chatbot pointing to a FAQ. PurpleCallio support is run by the engineers who built it.
Fast Response
Technical engineers, not marketing bots.
Clear Docs
Quick start, copy buttons, examples in multiple languages.
Working Examples
Node.js, Python, cURL — drop in and it works.
Developer support
Get help with implementation and product questions.
Create an account, make a project, get your API key. First call in under ten minutes.