Every endpoint on this page requires either a Clerk-issued JWT (
Authorization: Bearer <token>) or
an organization API key (x-api-key: pk_…). Anonymous calls return 401 Unauthorized. See
Authentication for the full setup.Create a campaign
Monitor progress
GET /v1/chat/call-campaigns/{id} returns aggregate counts (queued, in-flight, completed, failed). Subscribe to the session.updated webhook for per-call updates.