In addition to being able to generate recordings and transcripts/captions for live sessions and video breakouts directly from Backstage, we have added the necessary endpoints to the API so that they can now also be generated and downloaded from third party platforms.
Please refer to the API documentation available here for more information on the endpoints that are used in order to achieve this.
Starting June 3, 2026:
- Triggering recording/transcript/caption generation is available for a live session via the API, once the VOD of the live session is available. This is available on all workspaces that have been updated with the latest version of the Live sessions module, including for live sessions that took place before June 3, 2026.
- Triggering recording/transcript/caption generation is available for a breakout session via the API, once the video breakout is finished. This is available on all workspaces that have been updated with the latest version of the Agenda module, including for video breakouts that took place before June 3, 2026.
- When triggering generation via API, the user can optionally pass a glossaryId and a languageCode, in order to apply one or more glossaries to the transcript via a separate endpoint.
- When triggering generation, the system returns a job with a job_id and status (e.g. “pending”, “processing”, “completed”, “failed”) to track the job progress.
- Once generation for a live session or video breakout is completed, the user can retrieve the recording/transcript/caption for a given live session or breakout session. The response contains download URLs pointing to the VTT, TXT, and mp4 files.
- The URL links are valid for 6 hours, new links can be requested at any time on the same endpoint, without the need to re-generate the files.
- The transcript response for a live session or video breakout includes metadata indicating which glossary_id was applied (if any) and when it was generated.
- Triggering transcript generation on a live session or video breakout that already has a transcript replaces the existing one.
Comments
0 comments
Please sign in to leave a comment.