PurpleCallio documentation
Quickstart: Create Your First Call
Create a call from your backend, then direct each participant to the integration surface that fits your product. PurpleCallio provides a hosted call UI, React components, and a headless SDK.
Start with a call
Use the REST API from your trusted backend to create a call and issue participant access. Keep API keys on the server; never expose them in browser code.
Choose an integration path
Use hosted UI for the shortest path, React components for a composable interface, or the headless SDK when you own every part of the call experience.
First successful call in minutes
Step 1 of 10
Create a PurpleCallio account
Create an account and sign in to the dashboard.
Create an account and sign in to the dashboard.- Expected result
- You can access the dashboard.
- Next action
- Create a project.
Create a call from your backend
import { PurpleCallioClient } from "@purplecallio/sdk";
const client = new PurpleCallioClient({ apiKey: process.env.PURPLECALLIO_API_KEY! });
const call = await client.createCall({
callerId: "user_alice",
receiverId: "user_bob",
});
Still having trouble?
If you're having an issue with this integration, our support team can help.
Contact SupportRelated documentation
Build with PurpleCallio
Explore the documentation to choose hosted UI, React components, or the headless SDK for your integration.