Home/Docs/Transcription
🎙️Productivity

Transcription & Live Captions

Your Office AI can transcribe calls on the server in real time — delivering live captions with optional translation during the call, and searchable transcripts afterwards that the AI can use as context, all under an access policy you control.

🗣️Speak in a callOn a workspace call
🎙️STT agentSpeech to text
📝TranscriptLive captions + saved text
🤖RAG context for AIAccess-filtered, cited
From spoken words to AI context — captured, transcribed, saved, and made searchable for the assistant.

Choosing a pipeline

Transcription is off until somebody turns it on, and an organization owner is the one who does it. Nothing is captured, stored or made searchable before that.

ℹ️
Transcription is opt-in

New organizations start with transcription set to None. An admin enables a pipeline from Organization settings. When a pipeline is active, participants are notified that transcription is on.

Live captions during a call

  1. Join a call

    Start or join a call in a workspace, with transcription enabled for your organization.

  2. Turn on captions

    Open the call controls and toggle live captions. The overlay appears with speaker labels and timestamps.

  3. Choose plain or translated

    Switch the overlay between transcript and translation to read what's being said in another language on the fly.

  4. Decide whether to save

    Whether the transcript is saved is governed by your Save transcriptions preference (on by default) and the workspace access policy.

A
Alex M.
J
Jordan K.
S
Sam R.
D
Dana W.
Alex M.🌐 Translate

— so the plan for Q4 is to double down on the onboarding flow and get the NPS above 70.

Live captions overlay during a call — speaker labels and timestamps appear in real time, with a translation toggle.

What's in a caption

Because captions come from the server, accuracy is consistent across participants regardless of their device. Each caption line includes:

  • Speaker label — the display name of whoever is speaking.
  • Translation — an optional translated rendering, when the overlay is set to translate.

Saving transcripts

Each user has a Save transcriptions preference, found in Settings, which is on by default. Workspaces also have their own Save transcriptions toggle for calls in that workspace — both the user's preference and the workspace's toggle must be on for a given call's segments to be persisted so they can be searched and used as AI context later.

Who can see a saved transcript

Saved transcripts are governed by a per-workspace, three-tier access policy, so a transcript is only ever visible to the people it should be:

PolicyWho can read the transcript
Whole workspaceEvery member of the workspace.
All current participantsEveryone who was in the call.
Only active listenersOnly those who were actively listening at the time.
💡
Ask your AI about past calls

Saved transcripts are RAG-queryable — the assistant can search and cite them in answers, always filtered by the access policy above so people only ever see what they're allowed to. Try "What did we decide in yesterday's standup?" or "Summarize the budget discussion from last week." Embeddings are generated by a background job, with an optional confidence threshold.

Privacy & consent

Transcription is off until an admin turns it on, participants are notified when it's active, access to saved transcripts is constrained by the policy above, and individual users control whether their transcriptions are saved. Data-retention windows for transcripts are set per workspace on the Privacy tab.

ℹ️
Behind the scenes

Live captions and saved transcripts come entirely from the server-side transcription pipeline — there is no separate in-app "record" button, and Your Office AI does not produce a video recording of the call.