# Bot or no bot: which meeting recorder fits your calls

> If you need meetings you do not attend, use a bot. If you need the audio to stay on your own machine, record from the machine. The rest is trade-offs.

---
Source: https://listenr.live/blog/recording-a-meeting-without-joining-it/
Published: 2026-08-21
Updated: 2026-10-07
Tags: device capture, speaker attribution, meeting bots, Core Audio
Publisher: The Closed Loop Company
---

There are two ways to record a call. A bot joins the meeting as an extra participant and records from inside it, or an app on your own computer records the audio that machine is already playing. If you need notes from meetings you are not on, you need a bot. If you need the audio to stay on your own machine, you need an AI notetaker without a bot.

## What a bot gets you

You connect the tool to your calendar, and when the meeting starts the bot joins through the link, appears in the attendee list and records from inside. As a participant it gets what the platform gives everyone, often a separate stream per speaker and the platform's list of who is talking, so speaker labels tend to be clean.

It does not depend on your laptop. A bot can attend a meeting you skipped, left early, or that runs while you are asleep in another timezone.

Everyone can see it. Read.ai's help centre describes its bot as needing to be added by someone invited to the meeting, asking permission to join, and showing "a visual indication that Read has joined, either as a participant that the host can remove, or a Read logo in the meeting window". Any participant can remove it by typing "opt out" in chat.

## What recording from your Mac gets you

Nothing joins, so nothing appears in the participant list. The app records two sources: the call audio and your microphone.

On a Mac, Listenr uses a [Core Audio process tap](https://developer.apple.com/documentation/coreaudio/capturing-system-audio-with-core-audio-taps), which hears each app's output before it reaches your speakers or headphones and keeps working when you switch output devices. That needs the Microphone and System Audio Recording permissions. Screen Recording is optional and only adds meeting detection by window title and a fallback audio path.

Because the audio never had to leave to be recorded, it does not have to leave to be transcribed. Check this in any tool you evaluate: being bot-free does not mean on-device. In Listenr, transcription defaults to Apple's on-device engine and four of the five backends run on the Mac. The fifth sends audio to OpenAI. See [which local model your Mac can run](https://listenr.live/blog/local-models-for-real-work/).

## Who is speaking?

A bot gets speaker structure from the platform. A recorder on your machine gets one mixed call track, so it has to work out the speakers itself.

Listenr does that in two steps:

1. **Separate the voices.** An on-device model (NVIDIA's Nemotron diarization) splits the call audio by voice while the meeting records. When the meeting ends, each voice is labelled Speaker 1, Speaker 2 and so on. Your microphone is You.
2. **Name them where the meeting app shows names.** In the Zoom desktop app, Listenr can read the participant list, mute states and active speaker through Accessibility (off by default). In Google Meet, the Listenr browser extension for Chrome, Brave, Edge, Arc and Safari reads the People panel and speaking tiles. Listenr names speakers in Microsoft Teams too. An optional pass with a local model can also pick up names people say aloud. Zoom in a browser and other apps stay at Speaker N unless that pass names someone.

When the evidence is unclear, the voice keeps its Speaker N label. A wrong name is harder to spot than a missing one. Listenr does not read the screen and stores no voice profiles across meetings. Otter, by comparison, keeps speaker profiles that recognise the same voice in later recordings.

## Bot-free is now common

As of October 2026, Granola, Fathom, Otter, tl;dv, Fireflies, Notion, Circleback, Krisp, Read.ai and Wispr Flow's Notetaker all record from the device, and several also offer a bot:

- Otter's desktop app offers recording without the Notetaker joining, alongside its bot.
- Fireflies and tl;dv record from system audio.
- Circleback's free tier covers a bot or its bot-free desktop app.
- Notion's desktop app captures system audio and your microphone.
- Fathom's bot-free mode is a beta on Mac.
- Krisp offers device recording and a bot.
- Read.ai's desktop app records "without needing a bot".
- Wispr Flow's Notetaker (Mac only) records from the device and transcribes on Wispr's US servers.

Zoom, Teams and Google Meet have note-taking inside the client, so no bot is needed there either.

Reading names from the meeting app is not unique to Listenr. Granola's speaker tags cover Google Meet, Zoom and Microsoft Teams on macOS and Windows, using Chrome's accessibility data or its Chrome extension for Meet.

So the questions that separate these tools are where the audio is transcribed, who chooses the model that writes the notes, and what you can do with the notes afterwards. Ten products are scored on those on the [requirements page](https://listenr.live/blog/best-mac-meeting-notes-apps/), and individual comparisons are under [/compare/](https://listenr.live/compare/).

## What recording from your Mac costs

- **It cannot record a meeting you do not attend.** Fathom states the same limit for its own version.
- **Nobody else gets a banner.** There is no bot in the list and no announcement.
- **Consent is on you.** Recording rules differ by country and by state, and some places require everyone's consent.
- **Names depend on the app.** Zoom desktop, Google Meet and Microsoft Teams can be named. Zoom in a browser and other apps stay Speaker N. The transcript itself is unaffected.

## Choosing

Use a bot if coverage matters most: meetings you skip, meetings across timezones, meetings recorded whether or not your laptop is open. Use a platform assistant if your company lives in one platform and an administrator will turn it on. Teams intelligent recap needs Teams Premium or a Copilot licence, and Google Meet's note-taking handles one of eight languages at a time.

Record from your own Mac if the recording and transcript should stay there. It is the only setup where a meeting can be recorded, transcribed and written up without leaving the device, and it leaves telling people to you. What each choice sends where is in [what actually leaves your Mac](https://listenr.live/blog/what-leaves-your-mac/), and plans are on the [pricing page](https://listenr.live/pricing/).

## Questions

### Does a bot-free meeting recorder join my call?

No. A bot-free recorder runs on your own computer and records the call audio your machine is already playing, plus your microphone. Nothing connects to the meeting link and nothing appears in the participant list.

### Can a bot-free recorder capture a meeting I do not attend?

No. Recording from your own machine captures what that machine plays, so if you are not on the call there is nothing to record. A bot can attend on your behalf, which is why notetakers such as Fireflies offer automatic bot joining. If you need calls you skip, use a bot.

### How does a recorder without a bot know who is speaking?

It separates the voices in the audio, a step called diarization, and labels them Speaker 1, Speaker 2 and so on. Names come from what the meeting app shows. Listenr names speakers in Zoom (reading its participant list through Accessibility, if you turn that on), in Google Meet (through its browser extension) and in Microsoft Teams, and otherwise leaves a voice unnamed rather than guessing.

### Which AI notetakers work without a bot?

As of October 2026, Granola, Fathom, Otter, tl;dv, Fireflies, Notion, Circleback, Krisp, Read.ai and Wispr Flow’s Notetaker all offer device capture, and several also offer a bot. Zoom, Teams and Google Meet have note-taking built into the client. Where the audio is transcribed is what separates them: Listenr transcribes on your Mac by default.

### Do I have to tell people that I am recording?

Often yes. Rules differ by country and by state, and some places require everyone on the call to consent. A recorder without a bot does not announce itself, so telling people is up to you.


## Sources

- [Apple Developer: capturing system audio with Core Audio taps](https://developer.apple.com/documentation/coreaudio/capturing-system-audio-with-core-audio-taps)
- [Granola: transcription](https://docs.granola.ai/help-center/taking-notes/transcription)
- [Granola: speaker attribution](https://docs.granola.ai/help-center/taking-notes/speaker-attribution)
- [Otter: desktop app](https://help.otter.ai/hc/en-us/articles/35973988280215-Otter-Desktop-App-Mac-Windows)
- [Fireflies: recording without a bot](https://guide.fireflies.ai/articles/6666374717-how-to-record-meetings-without-a-bot-on-the-fireflies-desktop-app)
- [Fireflies: free plan](https://guide.fireflies.ai/articles/4027724828-learn-about-the-fireflies-free-plan)
- [Fathom: bot-free note taker](https://www.fathom.ai/learn/bot-free-note-taker)
- [tl;dv: desktop app](https://tldv.io/desktop-app/)
- [Notion: AI meeting notes](https://www.notion.com/help/ai-meeting-notes)
- [Circleback: pricing](https://circleback.ai/pricing)
- [Krisp: pricing](https://krisp.ai/pricing/)
- [Read.ai: desktop app](https://www.read.ai/desktop)
- [Read.ai: security and privacy overview](https://support.read.ai/hc/en-us/articles/25702259763091-Security-Privacy-Overview)
- [Reworked: Wispr enters the AI meeting notes market with Notetaker](https://www.reworked.co/collaboration-productivity/wispr-enters-crowded-ai-meeting-notes-market-with-notetaker/)
- [Zoom: AI assistant](https://www.zoom.com/en/products/ai-assistant/)
- [Microsoft Teams: intelligent recap](https://learn.microsoft.com/en-us/microsoftteams/intelligent-recap-calls-meetings)
- [Google Meet: take notes for me](https://support.google.com/meet/answer/14754931)
