Introduction
Manage deployments, campaigns, outbound calls, and analytics for your voice agents over REST.
The Sarvam Conversations API lets you manage your voice agents programmatically — create deployments, run outbound campaigns, place instant calls, and pull call analytics — without using the dashboard.
Authentication
All requests are authenticated with an API key sent in the X-API-Key header. Create and manage keys from Settings → API Key in the dashboard.
Base URLs
Endpoints are grouped by service, and each service has its own base URL:
Organization and workspace scope
Most endpoints are scoped to an organization and workspace, so their paths include org_id and workspace_id. Copy these identifiers from your dashboard URL, or from Settings.