The Google Meet bot that records, transcribes and reads the room
What is a Google Meet bot? A Google Meet bot is an AI participant that joins your call, records audio and screen, transcribes with real speaker names, and produces notes or intelligence from the meeting. Flocci Donna is the version that also reads the room: six lenses, receipts, tensions, and a report that only leaves your workspace when you send it.
How do I add a bot to my Google Meet?
Give Donna the meeting link in the dashboard, or set up calendar auto-join from your calendar's secret iCal feed. She opens the link in a real Chromium browser, enters her name, and waits in the lobby. The host admits her like any external guest. No Google Workspace admin approval, no OAuth app, no API tokens required.
Calendar auto-join is the hands-off pattern: paste your calendar's secret iCal URL once and Donna watches for upcoming meetings with Google Meet links. She joins automatically at the scheduled time, waits for admission, and the report is waiting when you finish the call. Teams with back-to-back schedules use this to cover every meeting without remembering to start each one.
Why a real browser, not an API
Donna attends through an actual Chromium browser — the same client a human uses — driven by Playwright. That choice keeps her honest: she sees exactly what a participant sees, captures the platform's clean mixed audio rather than a distant microphone, and appears in the room like anyone else. No privileged access, no invisible presence.
What does a Google Meet recorder capture?
Donna captures both the meeting's audio feed and the screen — slides, demos, shared documents — recorded server-side and compressed after the call ends. When her report cites [00:43:12], the recording shows what was on screen at that timestamp. That audio-plus-screen pairing is the difference between notes and a record.
More on video capture: Do AI meeting bots record video?
Google Meet bot vs bot-free notetaker
Bot-free notetakers record whatever your device hears, and only while you are present with the app running. A bot is an independent attendee: it gets the meeting link, joins from its own machine, appears in the participant list, and captures the call itself. The practical differences:
What a bot gives you
Attends meetings you cannot be at. Captures the shared screen, not just audio. Records the platform's clean mixed audio instead of a laptop microphone. Works whether or not your laptop is awake. Everyone in the room can see it is there.
What bot-free gives you
No visible participant in the room. No host admission needed. Works on any meeting platform your device supports. The trade-off: only covers meetings you personally attend, on a supported operating system, with your laptop awake. No screen capture, no attendance when you are absent.
If reliable coverage of every meeting matters — including the ones you skip or double-book — a bot is the architecture. If discretion matters more than coverage, a bot-free tool makes the opposite trade. The full comparison has the honest breakdown.
How to build a Google Meet bot (the honest version)
A Google Meet bot is a headless or headed Chromium browser driven by an automation framework (Playwright, Puppeteer, or Selenium), opened against the meeting URL, with server-side audio and video capture. The browser enters a name, requests to join, and waits for host admission. Once inside, the server records the audio stream and the screen.
The parts that actually take months are not the join flow. They are the edge cases: lobby timeout handling when the host is slow, detecting when the meeting has truly ended (participants leaving, silence, the call closing), gracefully handling network drops mid-meeting, and avoiding Google's bot-detection heuristics. Donna handles all of these — four independent end-of-call signals, a roster read that does not count other vendors' notetakers as humans, a silence backstop, and a lobby timeout that waits patiently for up to five minutes.
If you are evaluating whether to build or buy: building the bot that joins and records is a week of work; building the bot that reliably handles every real-world meeting scenario is months. Donna exists so your engineers work on your product instead.
Google Meet AI notetaker — what Donna reports
Cloud notetakers produce summaries and action items. Donna produces a nine-section meeting intelligence report through one of six analysis lenses matched to the meeting type. The sections include decisions with their tradeoffs, verbatim commitments with timestamps and owners, tensions and how they resolved, position shifts, what nobody said, the power dynamics of the room, and owned follow-ups. Every claim cites a quote or a timestamp.
Speaker attribution uses real names from the meeting's own captions — not "Speaker 1" and "Speaker 2" — so the report reads like a record of who actually said what. Read about all nine report sections.
The admission etiquette
Google Meet holds external participants in the lobby until a host admits them — for a bot, that is a feature: every Donna attendance is an explicit host decision. The polite pattern teams settle into fast: the organizer mentions "Donna's taking the record today," admits her, and the meeting proceeds with everyone free to actually pay attention.
Questions, answered straight
Does Donna need Google Workspace admin setup?
No admin console work — she joins as an external guest via the meeting link and host admission, which works on standard Meet calls. Your organization's own policies about guests and recording still apply, as they should.
What if the host forgets to admit Donna?
She waits in the lobby, retries politely, and if nobody admits her she stands down and reports a failed join in the dashboard — no half-recordings, no mystery states.
Can Donna attend overlapping meetings?
Yes. Donna runs a bounded set of isolated live workers, so overlapping Google Meet calls record independently. When one room ends, that worker is immediately available again while transcription and reporting continue in the background.
Is Google Meet the only platform Donna supports?
For live attendance, yes — Google Meet only. Recordings from Zoom, Teams, or any other source can be uploaded to the dashboard and run through the same transcription and analysis pipeline.
Can Donna join a Google Meet without anyone in the room?
She needs a host to admit her from the lobby. If nobody admits her within the timeout window, she reports a failed join in the dashboard and no resources are wasted.
Does Donna work with Google Meet for Education?
She joins as an external guest, so any Google Meet call where the host can admit external participants works — including Workspace for Education, provided the admin policy allows external guests.
Put Donna in your next meeting
Access is open — sign in with your Google account and she’s in your dashboard in minutes. Rolling out to a whole team, or want a hand with the server setup? We’re glad to help.
