Skip to main content

2026-09-01 — Call recordings

  • Added GET /recordings and GET /recordings/{recording_id}, covering recordings from both call-storage tables regardless of how the call was created.
  • Added the least-privilege recordings:read scope and a dedicated recording rate-limit bucket.
  • Recording downloads use a short-lived signed URL minted on request; revoking a key, its scope, or the organization’s access to the resource does not invalidate a URL already issued.

2026-07-28 — Versioned call results

  • Added GET /calls/{call_id}/summary and GET /calls/{call_id}/transcript.
  • Added the 2026-07-28 call-result payload schema with independent revisions, processing states, and cursor-pinned transcript pagination.
  • Added the least-privilege transcripts:read scope and dedicated transcript rate-limit bucket.

2026-07-22 — New organization API access

  • Public API access is enabled by default for new organizations.
  • Organization administrators create, rotate, and revoke scoped API keys in Brightalk Settings; no credential is generated automatically.
  • This rollout did not change the configured API access state of existing organizations.

2026-07-16 — Public API documentation

  • Published the date-versioned OpenAPI 3.1 contract with structurally matched Traditional Chinese and English developer documentation.
  • Documented server-to-server authentication, versioning, idempotency, rate limits, stable errors, contacts, eligible agents, immediate AI calls, batches, dashboard-managed Automations, and API-triggered Automation runs.