What you can do
The API is organized around three main resources:Recordings
Pull processed recordings with AI-generated notes, summaries, coaching, and action items.
Scheduled tasks
Push upcoming appointments so Sales Ask can match them to recordings after the call.
Webhooks
Subscribe to
recording.processed events and get notified the moment AI analysis finishes.Authentication
Every request requires your organization API key in thex-api-key header. Keys are scoped to an organization — all data returned is filtered to your organization automatically.
Base URL
Response format
All endpoints return JSON. Successful responses use HTTP200 with a top-level key matching the resource name. Errors return an appropriate HTTP status code with a message field.
Timestamps
All timestamps are returned as ISO 8601 strings in UTC, for example2026-03-01T14:22:00.000Z.
Duration fields (such as duration, avgDurationMs) are in milliseconds.
