Meeting Recording

    Feature Guide

    Record Google Meet, Zoom, and Teams calls with one click. Transcripts link to calendar events and contact timelines.

    By Sebastian StreiffertPublished Jan 10, 2026Updated Jun 26, 20268 min read

    What meeting recording does

    The Lumenbase extension can record Google Meet, Zoom, and Microsoft Teams calls with one click. It captures your microphone and the meeting's tab audio, generates an AI-powered transcript, and stores everything in Lumenbase — linked to the calendar event and any related contacts in your CRM.

    The recording happens entirely inside your browser. Nothing is streamed to a third-party bot that joins the call. A consent notice is automatically posted to the meeting chat so other participants know the session is being captured.

    In-browser capture

    Tab audio and microphone are recorded locally in the extension, then chunked and uploaded to Lumenbase in real time.

    Calendar linking

    When the meeting matches a calendar event in Lumenbase, the transcript is attached to that event and its linked contacts automatically.

    Transcript & search

    Transcripts are speaker-labelled and searchable in Lumenbase. Excerpts surface on related contact timelines for full conversation context.

    Supported platforms

    PlatformHow detection worksNotes
    Google MeetDetects the active call page at meet.google.comRecording controls appear as a floating bar on the meeting page
    Microsoft TeamsDetects call pages at teams.microsoft.com and teams.live.comWorks with both the web app and Teams Live
    ZoomDetects active sessions at *.zoom.usWeb client only — the Zoom desktop app cannot be captured by the extension
    Only the browser-based versions of these platforms are supported. If your team uses the Zoom or Teams desktop app, use the web version in Chrome or Brave to record via the extension.

    Before your first recording

    Two things need to be set up before you can record. Both are one-time steps.

    1

    Install and connect the extension

    If you haven't already, install the extension from My Settings → Integrations → LinkedIn and sign in. The extension must show a green CRM Authenticated status in the popup. See the extension overview for step-by-step install instructions.
    2

    Grant microphone access

    When you click Start Recording for the first time, the browser will ask for microphone permission. Grant it. This permission is per-browser and sticks for future recordings — you won't be asked again.
    You can pre-select a specific microphone in the extension popup under the Meetings tab. The default is your system's primary input device.

    Starting a recording

    Join a meeting on any supported platform, then open the extension popup. The Meetings tab detects the active call and shows its name. Click Start Recording — or press Alt+Shift+P (pause shortcut also starts the recording if nothing is running).

    Extension popup — Meetings tab (click 'Start Recording' to simulate)
    LB

    Lumenbase

    Acme Corp

    Connected
    CRM AuthenticatedActive
    Background WorkerActive
    LinkedIn SessionActive

    Sync

    Synced from CRM
    284 contacts8m ago
    Synced to CRM
    12 convos3 messages

    Network

    284

    Contacts

    12

    Today

    1,429

    Network

    • 1
      Detected meeting: Shows the meeting name and calendar link status
    • 2
      Microphone & language: Configurable before starting — language affects transcript accuracy
    • 3
      Start Recording: Click to begin — the popup switches to active recording controls
    Click the Meetings tab in the mockup above, then click Start Recording to see the active recording state with the real-time audio level visualiser.

    During the recording

    Once recording starts, a Lumenbase control bar appears on the meeting page. You can pause, resume, or stop from there — or use keyboard shortcuts without switching apps.

    Meeting page — Lumenbase floating control bar (abstract meeting background)
    SC
    Sarah Chen
    MW
    Marcus Webb
    Y
    You
    DN
    Divya Nair
    TA
    Tom Alcott
    +2
    + 2
    Recording
    04:32

    Transcript available in Lumenbase after the call

    LB

    "This meeting is being recorded and transcribed by Lumenbase for CRM purposes." — Posted to meeting chat automatically

    • 1
      Recording indicator: Pulsing red dot with elapsed timer — always visible during capture
    • 2
      Audio level bars: Live microphone level — useful for checking the mic is being picked up
    • 3
      Consent notice: Automatically posted to the meeting chat when recording starts — participants are informed

    Pause and resume

    Use the Pause button or Alt+Shift+P. Pausing stops audio capture but keeps the recording session open. The transcript will show a gap for the paused period.

    Stop and save

    Use the Stop button or Alt+Shift+E. The extension uploads remaining audio chunks and the Lumenbase backend begins transcription. A "Saving…" spinner shows until the upload is complete.
    Do not close the browser tab while the "Saving…" spinner is visible. The extension is still uploading audio chunks. Closing the tab early may result in an incomplete transcript.

    Auto-recording

    Instead of manually clicking Start Recording every time, you can enable auto-record in the extension popup's Meetings tab. When on, the extension automatically begins recording when it detects you've joined a meeting.

    Calendar-only mode

    The safest auto-record setting is Calendar only. With this on, the extension only starts automatically for meetings that are linked to a calendar event in Lumenbase. Unlinked meetings (ad-hoc calls, personal calls) are not auto-recorded.

    All meetings mode

    With auto-record set to all meetings, every call on a supported platform will start recording automatically when joined. A confirmation dialog gives you a few seconds to cancel if you don't want a particular call captured.

    If you're joining a call where recording would be inappropriate, disable auto-record beforehand in the popup, or click Cancel in the confirmation dialog.

    After the call — finding your transcript

    After you stop recording, Lumenbase processes the audio and generates a speaker-labelled transcript. This typically takes one to three minutes for a 30-minute call.

    1. Go to Meeting Transcripts in the Lumenbase sidebar.
    2. Find the entry for your call — it shows the meeting title, platform, date, duration, and transcript status.
    3. Click Open full transcript to read the full speaker-attributed text, search for keywords, or copy excerpts.
    4. If the meeting was linked to a calendar event, navigate to that event in Lumenbase and the transcript is attached there as well.
    5. Excerpt snippets also appear on the activity timelines of contacts who were in the meeting.
    Lumenbase — Meeting Transcripts (showing a completed transcript with calendar link)

    Meeting Transcripts

    Q2 Planning Session

    Google Meet · Jun 24, 2026 · 47 min

    Transcribed
    Calendar linked
    Participants:Sarah ChenMarcus WebbYou+ 2

    Sarah Chen: "...the enterprise tier looks good but we need SSO before legal signs off. Can you confirm the timeline?"

    You: "SSO is shipping in Q3, targeting July 15th. I'll send over the product roadmap..."

    • 1
      Calendar linked badge: Shows when the transcript is attached to a known calendar event
    • 2
      Transcript excerpt: Speaker-labelled lines — searchable and copyable from the full view
    • 3
      Participants list: Matched to CRM contacts where possible for quick navigation

    Troubleshooting

    'Start Recording' is greyed out or disabled

    1. Confirm you are in an active meeting — not a lobby, waiting room, or pre-join screen.
    2. Check that the extension shows CRM Authenticated (green) in the Menu tab.
    3. Ensure meeting capture is enabled: in the Meetings tab, scroll down to settings and verify the toggle is on.

    No audio in the transcript

    1. Check that microphone access was granted in the browser. Look for a mic icon in the address bar — click it to review permissions.
    2. In the Meetings tab, verify the correct microphone device is selected.
    3. Make sure the meeting audio isn't muted at the OS level.

    Transcript is incomplete or ends early

    1. Avoid closing the meeting tab while the "Saving…" indicator is showing.
    2. Check your internet connection — audio chunks upload in real time and require a stable connection.
    3. If the browser crashes or the tab closes unexpectedly, partial audio that was already uploaded will still be transcribed; only the final unuploaded chunk may be missing.

    Transcript not showing up

    Processing can take up to five minutes for long calls. Refresh the Meeting Transcripts page. If nothing appears after 10 minutes, check My Settings → Integrations → LinkedIn to confirm the extension is still connected and your token is valid.

    Start recording: Extension popup → Meetings tab → Start Recording
    Pause: Alt+Shift+P
    Stop: Alt+Shift+E
    Auto-record setting: Extension popup → Meetings → Auto-record
    Find transcripts: Lumenbase → Meeting Transcripts
    Supported platforms: Google Meet, Microsoft Teams, Zoom (web)

    Was this article helpful?