Skip to main content

Recordings

Use Recordings to store and play audio and video, including screen recordings, and work with an available transcript. Automatic transcription requires an enabled transcription connection in the organization. A completed upload and a completed transcript are separate states.

The section includes:

  • Overview of all recordings in a table
  • Recording detail with a player and transcript
  • Dialog for adding a new recording

Overview of Recordings​

The main screen displays a list of recordings in a table with the following columns:

  • Title – The title of the recording entered by the user
  • Created – Date and time of creation
  • Type – Type of recording (e.g., mobile app, call)
  • Media type – The technical file/media type detected for the uploaded or recorded file
  • Duration – Total length of the recording
  • Status – Current processing status:
    • Queued – waiting for processing
    • Processing – transcription in progress
    • Completed – transcription is finished
  • Actions – Additional operations (e.g., detail, delete)

Recordings can be searched using the search field. The Add Recording button is used to insert a new recording.

Overview of Recordings

Adding a New Recording​

After clicking on Add Recording, a dialog opens with the following fields:

Fields

  • Recording Title – Required field for entering the title.
  • Type – Dropdown list to specify the type of recording (e.g., Call).
  • Media type – derived from the uploaded file or browser recording format and shown later in list/detail views.
  • Upload File or Record – Options:
    • Upload File – Drag a supported audio or video file or select one from the computer. The file picker accepts MP4, WebM, and MOV video; playback and transcription depend on the file, browser, and configured provider.
    • Start Voice Recording – Recording sound directly from the microphone

Actions

  • Cancel – Closes the dialog without saving
  • Add Recording – Saves the recording and starts processing when configured

Dialog for Adding a Recording

Recording Detail​

Each recording has its own detail page at /internal/recordings/[id].

The detail page includes:

  • Player
    • Video recordings show the picture in the player and offer fullscreen; audio recordings use an audio player.
    • Playback controls (Play / Pause)
    • Playback progress slider
    • Volume control
    • Display of duration and current position
  • Metadata
    • Title
    • Created (date and time)
    • Duration
    • Type
    • Media type
    • Status
  • Transcript – Text transcript of the audio, when transcription is available and complete. Video without a usable audio track cannot provide a spoken transcript, and a transcript does not describe the visual content.

Recording Detail

Video and screen recordings​

  1. Use Add Recording to upload a supported video, or record a display with the Windows or macOS Desktop App.
  2. Wait until the upload is complete, then open the recording from the list. The detail shows the video player, its source and status, and a transcript when available.
  3. Use the player to pause, seek, adjust volume, or enter fullscreen. Use the download action to save the original recording.

Video recording detail with a player and transcript panel

Transcription processes speech in the audio track when the organization has a compatible transcription connection. It can remain unavailable while processing, if the video has no usable audio, or if transcription is not enabled or fails. Playback availability depends on the browser and video codec.

Uploads and recovery​

Clients that support resumable recording uploads can recover an interrupted transfer from the contiguous offset confirmed by the server. This applies to the chunked fragmented MP4 upload flow; it does not mean that every browser or mobile client can resume every audio format. Keep the source recording until the upload is complete.

During Uploading, the file is not yet available for playback or download. Finalization completes the upload; transcription then starts when enabled and configured. A resumed upload does not itself prove that a transcript is ready.

If a transfer is interrupted, first let the client recover or check its upload status. Avoid creating another recording while the original transfer may still be active.

Processing States​

Depending on the upload path and transcription configuration, the recording can show these states:

  • Uploading – the transfer is still in progress and has not been finalized
  • Uploaded – the file transfer is complete; this alone does not mean that a transcript exists
  • Queued – waiting for processing
  • Processing – transcription in progress
  • Completed – transcription is finished and available
  • Failed – transcription or processing did not complete successfully

If a recording remains queued or processing for longer than expected, refresh its detail and check its current status. Transient transcription-provider failures are retried automatically, so wait for the recording to leave Queued or Processing before retrying manually. For a failure, keep the original file and check the reported error and organization transcription configuration. Re-uploading creates a separate recording, so use it only after confirming that the original cannot recover.

For recordings transcribed through Azure Speech, the default limit is 499 MB and 4 hours 59 minutes. Your organization can apply a lower limit through its transcription configuration or selected provider.

Transcript​

The transcript appears after processing is complete. Use the Copy action in the Transcript card to place the full transcript on the clipboard. The transcript shown on the recording detail is read-only, so make any corrections only after pasting it into Chat or an approved editor.

Use the transcript to:

  • review what was said in the recording,
  • copy relevant notes into a task, memory page, or workflow input,
  • verify whether names, dates, and technical terms were transcribed correctly,
  • decide whether the recording should be shared or used as source material.

For long recordings, scan the transcript first, then replay the audio only around the section that needs verification.

Recording workflows​

An active workflow with the Recording Transcribed trigger can receive a completed transcript. Matching is scoped to workflows owned by the user who created the recording. An active workflow owned by another user does not receive every transcript in the organization. Check the recording creator, workflow owner, trigger, and active state if an expected run is missing.

A recording remains Completed when its transcript is saved, even if dispatching a follow-on workflow fails. In that case, review the workflow run history and tool activity to diagnose the workflow separately; do not re-upload a recording that already has a completed transcript.

Sharing​

If recording sharing is enabled by organization security settings, the recording detail can expose sharing controls. Use sharing when someone outside the immediate workspace needs to review the recording or transcript.

Before sharing:

  • confirm that the recording does not contain sensitive information,
  • check whether public recording sharing is allowed in Organization Security,
  • use the share link only for the intended audience,
  • revoke or avoid sharing when the recording includes confidential content.

Typical Uses​

The Recordings section is suitable for:

  • Recording meetings
  • Recording and reviewing a screen demonstration
  • Capturing interactions from mobile applications
  • Transcribing calls or interviews
  • Creating data for AI agents and workflows
  • Archiving voice notes
  • Distinguishing between the business recording type and the underlying uploaded media type during troubleshooting