How to Record Google Meet Calls Without Inviting a Bot

Tired of AI assistants joining your meetings? Learn how to record and transcribe Google Meet calls on macOS privately without inviting a bot.

Published on 2026-06-08

When you want to transcribe or summarize a Google Meet call, most modern AI note-takers (such as Otter, Fathom, or Fireflies) require you to invite a virtual recording bot to the calendar event. This bot joins the call as a separate participant, often named "Fathom Note-taker" or similar.

While functional, this approach introduces several friction points:

  1. Disruptive Presence: Meeting participants see a robot in the call, which can make them self-conscious and alter the natural flow of conversation.
  2. Host Rejection: Many organizations block external recording bots by default. If the host rejects your bot, you get no notes.
  3. Privacy Concerns: Everyone on the call is made aware that their audio is being recorded and sent to a third-party startup's cloud server.
  4. Delayed Joins: Sometimes bots fail to join on time, causing you to miss the first few critical minutes of the call.

This guide explains how you can record and transcribe Google Meet calls on your Mac privately, without inviting any bots.


The Solution: Native System Audio Capture

Instead of sending a bot to join the meeting room from the cloud, you can record the audio directly from your own computer. By capturing your microphone input (your voice) and your browser's audio output (the other participants), you can record the entire call locally.

On macOS, you can do this cleanly and privately using justREC.


How to Record Google Meet Privately (No Bots)

With justREC, you don't need to add anything to your calendar or invite an assistant to the call:

  1. Launch justREC: Open the app from your macOS menu bar.
  2. Configure Your Input: select your active microphone.
  3. Enable System Audio: Turn on the system audio option (which captures the sound coming from your browser).
  4. Click Record: Start the recording right when your Google Meet call begins.
  5. Transcribe Locally or via BYOK: Once the call ends, use your own API keys (OpenAI, Anthropic, Gemini) to transcribe the audio. Since justREC is local-first, the audio stays on your machine, and the data is sent directly from your Mac to the AI provider.

Alternative: Manual Workaround Using QuickTime and Loopback/BlackHole

If you want to set up a manual recording pipeline without bots using native tools and open-source drivers, follow these steps:

  1. Install an Audio Router: Download and install a virtual audio driver like BlackHole (using Homebrew: brew install blackhole-2ch).
  2. Configure MIDI Setup: Open macOS Audio MIDI Setup and create a Multi-Output Device. Select both your headphones and BlackHole 2ch as the outputs.
  3. Change Audio Output: Set your macOS system sound output to this new Multi-Output Device so that Google Meet's audio is sent to both your ears and the virtual driver.
  4. Open QuickTime Player: Go to File > New Audio Recording.
  5. Select Input: Click the arrow next to the record button and select BlackHole 2ch as the input source.
  6. Record Microphone Separately: Because BlackHole only captures the output (other participants), you will need a separate application (like Voice Memos or Audacity) recording your physical microphone simultaneously.
  7. Merge & Transcribe: After the meeting, you must manually merge the two audio tracks (your voice and theirs) in an editor like GarageBand before sending the file to a transcription service.

Note: The manual route is complex because macOS sandboxing does not allow a single input to capture both microphone and speaker channels simultaneously without dedicated software.


Get Started with a Native Workflow

If you want a seamless, one-click solution that records both sides of the call, keeps your desktop free from virtual MIDI headaches, and saves your files directly in local Markdown format, download justREC. You will get clean transcripts and AI summaries without ever having to apologize for an AI bot joining your client calls.