Will an AI Notetaker Catch a Call That Was Never on Your Calendar?
Every major AI notetaker can capture a call that is not on your calendar, and none of them do it on their own. Read Otter, Fireflies, Fathom and Granola's own documentation and the automatic layer turns out to be a calendar feature in all four, while the off-calendar route produces a thinner record. Here is what each one actually does, and what we do not do either.
The short answer, and what it leaves out
Yes. Every major AI notetaker can capture a call that never appeared on your calendar. Otter, Fireflies, Fathom and Granola each document a way to do it, and so do we. If that is the whole question, you can stop here.
The narrower version of the question is the one that decides whether your archive is any good. Will it catch the call on an ordinary Tuesday, when the conversation starts because somebody sent you a message and you clicked join without thinking about it? Read the four tools' own help centres on that and a pattern shows up that none of their landing pages mention. The automatic part of an AI notetaker is a calendar feature. Capture is not. Take the calendar event away and in every one of these products, ours included, something has to happen in the first minute of a call you did not know you were going to have.
What follows is what each product's documentation says, read in October 2026, with the costs and the failure modes that come out of it.
Every automatic setting is a calendar setting
Here is what each tool keys its automatic capture to, in its own words.
- Otter has five auto-join options and all five are defined over calendar events: meetings with a video link, meetings where you are the host, external meetings outside your domain, internal meetings inside it, and meetings you toggle on individually. The help centre answers the obvious follow-up without hedging. Asked whether you can create a new meeting in Otter, it says no, meetings have to be created in your calendar or in Zoom and synced across before Notetaker can join, and that for ad-hoc meetings you add Notetaker by hand.
- Fireflies documents three ways to invite its bot. Two are calendar routes, the auto-join settings and adding [email protected] to an invite. The third is a form on the dashboard where you paste a meeting link yourself.
- Fathom offers four auto-capture levels: All Meetings, External Meetings, Internal Meetings and No Meetings. The first three are each described in terms of scheduled meetings. Anything off the calendar sits in a separate category the documentation names impromptu meetings, with its own settings.
- Granola sends a notification one minute before a calendar event, with a documented limit worth knowing: calendar notifications only appear for events with two or more attendees. Its transcription page is blunt about the rest, saying Granola does not automatically transcribe meetings without you having clicked into a note.
- Driffle has nothing automatic at all, and says so as the first thing on our privacy page. Driffle never auto-joins meetings, auto-records, or runs in the background.
Detection is a prompt, not capture
Two of these tools have added detection that does not depend on the calendar, and it is worth being precise about what detection buys you.
Otter's desktop app can watch for a live meeting and offer to record it, and lists Slack huddles, dialers, browser calls, Microsoft Teams and WhatsApp among the things it recognises. Granola does the same job by noticing that your microphone is in use, and labels the prompt by platform: Huddle detected for Slack, Call detected for FaceTime or WhatsApp, Meeting detected for everything else. Fireflies sends a desktop notification when it detects an upcoming or active meeting and offers two buttons, one to capture device audio and one to send the bot.
All three of those are prompts. Something still has to be clicked, by you, while the conversation is already running. That is the honest shape of the answer to the question in the title. The off-calendar call is reachable in every one of these products and automatic in none of them.
What it costs to send a bot into a call already in progress
If your tool's off-calendar route is a bot, the cost is measurable and the vendors publish it.
- Fireflies tells you to expect two to three minutes between clicking Start Capturing and the notetaker arriving. On a twelve minute call that is a quarter of the conversation, and usually the quarter where somebody says what the call is really about.
- Otter warns that a pasted Zoom link has to carry the embedded password or the bot cannot join at all, and that arrival may take a few minutes.
- Either way the host may have to admit the bot, and on Google Meet that has turned into a small obstacle course. A Google security update can file a notetaker under participants with potential risks, where the Admit button is hidden behind a three dot menu. Fireflies and Fathom both document the workaround, which tells you how many people hit it.
- Fathom's help centre still documents a constraint of its own, on a page last edited in June 2025: Fathom can only record a Zoom, Teams or Meet call if you are also present on it, because recording is tied to your user presence, and it exits when the meeting ends.
Count the steps on the call that matters most
Add it up for an unscheduled external call where you are not the host. You notice the call matters. You find the link. You open a dashboard, paste it, pick a language, click. Then you wait two or three minutes, and then somebody you do not manage has to find a hidden menu item while the conversation carries on without them.
Every one of those steps is a place where the record does not get made. None of them are bugs. They are what it looks like to bolt an off-calendar path onto a system designed around calendar invitations.
The off-calendar route is a thinner record, and the docs say so
There is a second effect that is easier to miss, and it matters more over a year than the lost first three minutes.
In the tools where device capture is the fallback rather than the main path, the fallback produces a different artifact. Fireflies publishes a side by side table comparing bot capture with system audio capture. On system audio you do not get speaker labels, you get Speaker 1 and Speaker 2. Audio and video files are not saved. Sales Assist does not run. The same three points are repeated in prose further down the page, so this is not a footnote somebody forgot to update.
Fathom says a version of the same thing about Slack huddles. Capture works, video depends on whatever Slack happens to expose, and the advice is that anyone who needs reliable video should hold the conversation on a bot supported platform instead.
Now put that next to which conversations are the ones nobody books. The thirty minute status meeting with eight attendees is on the calendar. The call where a customer explains why they are leaving usually is not. Neither is the huddle where two engineers settle an architecture question in nine minutes, or the conversation that happens because a cofounder picked up the phone. The records that matter most route to the path with no speaker names and no retained audio. Nobody designed it that way. It falls out of which route is the main one and which is the backup.
The worse failure is a note filed under the wrong meeting
A missing note is at least obvious. You look for it, it is not there, you rebuild it from memory and you are annoyed for ten minutes. A misfiled note is worse, because nothing tells you to go looking.
Granola documents a rule that produces exactly this. Start a call within fifteen minutes of a scheduled meeting and Granola assumes the call is related to that calendar event, and shows the event's name on the notification. For most people most of the time that is helpful. For somebody running back-to-back calls it is a trap. The five minute conversation straight after a product review, which is where the real decision gets made because the review ran out of time, lands under the product review's name. Six weeks later you search for the decision and you find a note about the review.
Fathom has a cleaner version of the same problem, stated in its own troubleshooting. If you had auto-record switched on and your Slack huddle was not captured, that is expected behaviour, because auto-record does not apply to huddles. There is a separate toggle for it, and it stays off until somebody finds it. Fathom also notes that its bot free experience is still rolling out, so the huddle options may not be there yet on your account.
Both of these are defensible engineering decisions. Both of them mean the state of your archive depends on a setting you have probably never opened.
What Driffle does here, and what we will not do
Driffle has no bot. Capture is audio from your own machine, which means there is no calendar dependency in the capture path and no lesser fallback to land in, because device capture is the only path there is. A call that exists nowhere except in your speakers is the normal case rather than the exception.
The calendar still does a job, a different one. If you connect Google Calendar, Driffle asks for read only access to event titles, times, descriptions, locations and attendee names, and uses it to know which meeting you are in and to prepare briefs. It does not write to your calendar and it is not what starts a recording. Labelling and triggering are separate things here, and only the labelling needs a calendar event to exist.
Here is the part that is not a sales pitch. Driffle does not solve the press. Our privacy page leads with it: nothing happens automatically, Driffle never auto-joins meetings, auto-records, or runs in the background, you hit a button and it works, you close it and it stops. That is a deliberate choice about a tool that sees a lot of your work, and it has a real cost on exactly the question this article is about. An unscheduled call needs you to start it, the same as it does in Granola, and the same as it does in Otter and Fathom unless you have gone and switched their detection on.
The other limits, so nobody meets them at a bad moment. Driffle runs on Apple Silicon Macs on macOS 14.4 or later, as a direct download rather than from the Mac App Store. Intel Mac, Windows and Linux have a request form, not a build. Transcription and the AI run inside our own AWS account, so Driffle is not an offline or on-device product and a call captured with no connection is not something we promise. Audio is discarded within about a minute and the text is what we keep. The Google Calendar connection is still going through Google's verification review, so you may see an unverified app screen when you connect it. Our pricing is still in draft, so there is nothing here to quote.
Four tests worth running in a trial week
None of these need the vendor's cooperation and all four take minutes.
- Start a Slack huddle with one colleague, say three sentences, and time how long it takes before a record exists. Count every click, including the ones inside a notification you had to notice first.
- Take a five minute call that starts right after a scheduled meeting ends. Then look at what the record is called and which meeting it is attached to. This is the test almost nobody runs and the one most likely to change your mind.
- Capture the same kind of conversation twice, once through the tool's main route and once through its off-calendar route, then compare the two records field by field. Speaker names, action items, whether the audio survived. If the second one is worse, you now know what your unplanned calls will look like for the next year.
- A week later, search for something from the off-calendar record using the words you would plausibly reach for then rather than the words you remember writing. If it does not come back alongside everything else, capture worked and memory did not.
The question underneath the question
What people type is whether the tool can record an unplanned call. What decides whether a work archive is worth anything a year later is whether the unplanned calls are in it at the same quality as the planned ones. Those two come apart quickly in most tools, and the gap is documented in public, by the vendors themselves, on pages their own customers rarely read.
If you want capture that does not begin with a calendar invitation, Driffle is a Mac download at driffle.ai/download.
Sources
- Otter Notetaker Overview. Read 3 October 2026, last updated 1 October 2026. States that Notetaker automatically joins Zoom, Google Meet and Microsoft Teams meetings after you connect a Google or Microsoft calendar and your scheduled meetings sync, that Notetaker joins as a visible guest participant and cannot join anonymously, and that botless recording is the Otter desktop app's job rather than Notetaker's.
- Automatically add Otter Notetaker to your meetings. Read 3 October 2026, last updated 18 September 2026. Lists the five auto-join settings, all of them defined over calendar events: meetings with a video link, meetings where you are the host, external meetings outside your domain, internal meetings within it, and meetings you manually select. The load-bearing FAQ for this article: asked whether you can create a new meeting in Otter, the answer is no, meetings need to be created either in your calendar or in Zoom and synced over for Notetaker to join, and for ad-hoc meetings you add Notetaker manually.
- Manually add Otter Notetaker to a meeting. Read 3 October 2026, last updated 30 September 2026. Documents the paste a meeting URL route for ad-hoc meetings and for events not on your Otter calendar, warns that the URL must include the embedded password or Notetaker cannot join, says arrival may take up to a few minutes, and notes that the host may need both to admit Notetaker from the waiting room and to allow it to record.
- Otter Desktop App (Mac and Windows). Read 3 October 2026, last updated 1 October 2026. Documents botless recording from device audio, and meeting detection notifications covering Zoom, browsers, Microsoft Teams, Slack huddles, dialers and messaging apps such as WhatsApp, with the option to have Otter automatically record when it detects a meeting. Also documents automatic recording end and the prompt to record manually when Notetaker could not join.
- How to add Fireflies to an ongoing meeting. Read 3 October 2026, page states last updated 21 days earlier. Documents Add to live meeting, requiring the meeting link, with the instruction to wait two to three minutes while the notetaker joins. Also documents that the notetaker appears in the participant list, that the host may need to admit it, that on Google Meet the host must admit it, and the potential risk label with the Admit entry option under the three dot menu.
- How Fireflies joins and records your meetings, FAQs. Read 3 October 2026, page states last updated 6 months earlier. Lists the three invite routes, auto-join settings, a manual calendar invite to [email protected], and Add to live meeting. Also states that the bot cannot be hidden from the participant list, that it waits up to 10 minutes in a Google Meet lobby and 15 minutes elsewhere before exiting, and that recording without the bot means the Chrome extension, which is Google Meet only, or the mobile app.
- Getting Started with the Fireflies Desktop App. Read 3 October 2026, page states last updated 4 days earlier. Carries the comparison this article leans on: with system audio and no bot you do not get speaker labels and see Speaker 1 and Speaker 2, audio and video files are not saved, and Sales Assist does not run, all repeated in prose below the table. Also documents that an instant meeting without a calendar event prompts you to enter the meeting URL before the bot can join, and lists Slack Huddle, WhatsApp, FaceTime, Discord, dialers and phone calls among supported capture sources.
- Recording Internal, External, and Impromptu Meetings. Read 3 October 2026, edited 30 June 2026. Defines impromptu meetings as those not scheduled on your calendar, a vendor's own named category for the subject of this article, and documents that Slack huddles are now handled under it with their own setting separate from the unscheduled Zoom toggle.
- Fathom Desktop App. Read 3 October 2026, edited 30 June 2026. Documents the four auto-capture levels, All Meetings, External Meetings, Internal Meetings and No Meetings, each described in terms of scheduled meetings, plus Capture Now for starting a recording in the bot free version and the Transcript Only, Audio Only and Audio plus Video capture modes.
- Slack Huddles. Read 3 October 2026, edited 30 June 2026. States that because huddles typically are not on your calendar Fathom will not detect them automatically and capture must be started manually from the desktop app, that a dedicated auto-capture setting for huddles exists and is separate from the unscheduled Zoom toggle, that capture is local with no bot joining, that huddle video depends on what Slack surfaces and a bot supported platform is more reliable for video, and in troubleshooting that a huddle missed by auto-record is expected behaviour. Also notes that bot free support is still rolling out and may not be on your account yet.
- Can the Fathom Notetaker join my calls without me? Read 3 October 2026, edited 20 June 2025. States that Fathom can only record a Zoom, Microsoft Teams or Google Meet call if you are also present, that recording is tied to your user presence, and that Fathom exits when the meeting ends.
- Notifications. Read 3 October 2026. Documents the one minute pre-meeting calendar notification, the limit that calendar notifications only appear for events with two or more attendees, and ad-hoc call notifications triggered by detecting that your microphone is in use, labelled Huddle detected for Slack, Call detected for FaceTime or WhatsApp and Meeting detected for other apps. Carries the fifteen minute rule this article uses: a call started within fifteen minutes after a scheduled meeting is assumed to be related to that calendar event and the event's name is shown.
- How transcription works. Read 3 October 2026. States that Granola only starts capturing when you click a notification, open a meeting whose start time has passed, click New Note for an ad-hoc meeting or call that is not on your calendar, or are already clicked into an upcoming meeting, and that Granola does not automatically transcribe meetings without you having clicked into a note. Also states there is no meeting bot and that Granola runs on your computer using system audio and your microphone.
- Driffle privacy page. The first of six principles states that nothing happens automatically and that Driffle never auto-joins meetings, auto-records, or runs in the background. The Google data section states that a connected Google Calendar gives Driffle read only access to event titles, times, descriptions, locations and attendee names and email addresses, used to show which meeting you are in and to prepare briefs, with no inbox access and no writing to your calendar. Audio is transcribed and discarded with a lifespan under a minute; transcripts and notes are kept until you delete them.
- Driffle download page. States the requirements this article quotes: macOS on Apple Silicon, macOS 14.4 or later, automatic updates, delivered as a direct download. Intel Mac, Windows and Linux are handled by a build request form rather than an available download.
FAQ
Is there any AI notetaker that records an off-calendar call with no click from me?
Close, but not quite, and not by default. Fathom has an opt-in setting for auto-capturing unscheduled Zoom meetings and a separate one for Slack huddles, and Otter's desktop app can be set to record automatically when it detects a meeting. Both have to be turned on first, and Otter's own documentation frames detection as a notification you respond to. Granola states that it does not transcribe without you clicking into a note, and Driffle does not auto-record at all. If a tool promises fully automatic off-calendar capture, ask which setting that depends on and whether it is on when you install it.
Can a bot join a meeting that is already in progress?
Yes, in all three bot based tools, by pasting the meeting link. Fireflies calls it Add to live meeting and says to expect two to three minutes before the notetaker arrives. Otter has a paste field on its homepage and warns that a Zoom link without the embedded password will fail. In both cases the host may still have to admit the bot, and on Google Meet that may mean finding an Admit entry option under a three dot menu in a participants with potential risks section.
Do notes from an off-calendar call look the same as notes from a scheduled one?
Not always, and the difference is documented. Fireflies publishes a comparison showing that its no-bot system audio capture gives you Speaker 1 and Speaker 2 instead of named speakers, does not save audio or video, and does not run Sales Assist. Fathom notes that huddle video depends on what Slack exposes. Where device capture is a tool's only path rather than its fallback, as in Granola and Driffle, there is no second tier to drop into, though speaker attribution from one machine's audio is a harder problem than reading names off a video call roster and it is fair to test it.
Does a Slack huddle count as a meeting?
It depends which tool you ask, and the differences are sharp. Fathom treats huddles as impromptu meetings, will not detect them automatically unless you enable a dedicated toggle, and captures them locally with no bot. Otter's desktop app lists Slack huddles among the live meetings it can detect and prompt you to record. Granola labels the prompt Huddle detected. Fireflies lists Slack Huddle among the apps its desktop capture supports. No bot can join a huddle, so every one of these routes is device audio.
What happens to an unscheduled call that starts right after a scheduled one?
In Granola, a call that starts within fifteen minutes of a scheduled meeting is assumed to be related to that calendar event, and the notification shows the event's name. That is convenient when the call is a continuation and misleading when it is a different conversation, which is the common case for anyone with back-to-back meetings. Whatever tool you pick, run this exact scenario once during a trial and look at what the resulting note is named and filed under.
Does Driffle need my calendar connected to take notes?
No. Capture is audio from your own Mac and does not depend on a calendar event existing. Connecting Google Calendar is optional and gives Driffle read only access to event titles, times, descriptions, locations and attendee names, which it uses to know which meeting you are in and to prepare briefs. It never writes to your calendar, and that connection is still going through Google's verification review, so you may see an unverified app screen. Driffle still does not record on its own: nothing happens automatically, by design.