Overview
The bridge call is where incidents actually get solved, and the first place that context is lost. Meeting Scribe joins the bridge automatically and preserves the call as a live, searchable, speaker-labeled record attached to the incident. Late responders catch up from the live transcript instead of interrupting the call. Transcripts flow straight into AI Summaries and retrospectives. Supported platforms: Zoom, Google Meet, Microsoft Teams, Webex, and GoToMeeting.What You Get
During the call, the scribe joins as Rootly Scribe in the participant list, announces itself, then provides:- Live transcription, streamed back to Rootly in real time with speaker identification
- Audio recording, and video where the platform supports it
- Slack notifications in the incident channel when recording starts and when the transcript is ready
- Live context for catchup, so
/rootly catchupalready knows what the bridge discussed

Setup
Meeting Scribe rides on your existing meeting-platform integration: connect the platform, then enable the scribe toggle.- Zoom
- Google Meet
- Microsoft Teams
- Webex
- GoToMeeting
Install the Zoom Integration
Enable Transcript and Summary
Turn on Auto-Join Bot (Recommended)
Limits and Scribe Behavior
Recording Sessions
Sessions appear chronologically in the Scribe tab, each with its own transcript, summary, and optional video. Session numbers are per platform, so a Zoom bridge and a Google Meet bridge on the same incident each count from 1. Every session carries the same set of controls, available from the Scribe tab and from Slack:
Session actions live behind the ... menu on the session card
Re-inviting the Scribe
The scribe does not rejoin on its own once it has left, so putting it back on the call is always a deliberate action. Every route below is held to the same permission: update on the incident, the same one that lets you edit the incident itself.Ask @Rootly
The quickest route, and the one that works from wherever the conversation already is. Mention@Rootly in the incident channel and ask it to re-add the meeting scribe.

Other routes
- Scribe tab
- API
Open the incident's Scribe tab
Press the invite button
Confirm

The Scribe tab before the first session on a Google Meet bridge
Retrying a session that captured nothing
Everything above starts a new session, numbered one higher than the last, with earlier transcripts left untouched. That is what re-invite means almost everywhere. There is a second, narrower behavior for a session that ended without recording anything, such as one that timed out in a waiting room or was refused recording permission. Retrying reuses that session instead of adding another, so a dead row does not sit in the session list forever. Find that session’s card in the Scribe tab and press its own Invite Scribe button. Sessions that did record show no such button. Over the API, the same thing isPOST /v1/meeting_recordings/{id}/reinvite_bot, which is rejected if the session holds recording data, so it cannot overwrite a transcript.
When re-invite is blocked
Multilingual Support
The scribe transcribes 20+ languages, auto-detecting the language spoken and producing the transcript in it. Your Rootly account team enables it for your workspace.Privacy and Security
The short version:Processing and storage flow
- Recall.ai joins the meeting and captures the audio and, where supported, video.
- Recall.ai sends the audio to AssemblyAI with transcript PII redaction enabled. Rootly requests all 36 supported redaction categories before accepting the transcript for storage.
- Rootly stores the redacted, speaker-labeled transcript with the incident. If video recording is enabled, Rootly also attaches a copy of the recording to the Scribe session. Rootly sends the redacted transcript through its managed model path to produce the meeting summary.
- AssemblyAI and OpenAI don’t retain the data after processing. Recall.ai media follows a separate Rootly-managed retention setting; some teams are configured to delete that provider copy after transcript processing. Deleting the provider copy doesn’t remove the transcript or an attached recording already stored in Rootly.
- Rootly doesn’t currently apply an automatic expiry to stored Meeting Scribe transcripts. Delete a transcript or recording from the Scribe tab when you no longer need it.
PII categories redacted before transcript storage
PII categories redacted before transcript storage
Troubleshooting
For platform-specific issues, start with the dedicated pages:Zoom Troubleshooting
Google Meet Troubleshooting
The scribe isn't joining the meeting
The scribe isn't joining the meeting
The scribe joined but left before I did
The scribe joined but left before I did
No transcript or summary after the meeting
No transcript or summary after the meeting
Scribe joins the wrong meeting
Scribe joins the wrong meeting
Usage limit error
Usage limit error
