Meeting Agent
The Meeting Agent sends a notetaker bot to your meetings. It joins the call, records the audio, transcribes it, and produces structured notes — TL;DR, key points, decisions, action items, and open questions — delivered to your timeline and saved into Files.
Enterprise feature
The Meeting Agent is available on Enterprise workspaces and is off by default per user. Enable it under Settings → Meeting Agent.
Supported platforms
| Platform | Notes |
|---|---|
| Google Meet | Works with a signed-in Google account, or when the host allows anonymous participants |
| Zoom | Requires a captured, signed-in Zoom session — Zoom's anti-bot checks only admit authenticated participants |
| Microsoft Teams | Joins via the web client |
The bot appears in the participant list under a display name — by default "<your name>'s Pulse" (configurable). It may land in the lobby first; the host has to admit it, and it gives up after 10 minutes if nobody lets it in.
Two ways to send the bot
On demand. Paste a meeting link in chat and ask:
Join this meeting and take notes: https://meet.google.com/abc-defg-hijThe bot joins immediately. Links are validated — anything that is not a Meet, Zoom, or Teams URL is rejected.
From your calendar. With calendar sync enabled, Pulse scans your connected Google calendars for upcoming meetings that carry a Meet, Zoom, or Teams link. Before each one starts (default: 12 minutes ahead, configurable 0–60), the auto-join policy decides what happens:
| Policy | Behavior |
|---|---|
| Off | The meeting is skipped |
| Ask | Pulse posts a join-approval request to your timeline (and mobile push, if enabled); you approve or decline |
| Auto | The bot joins without asking |
If an Ask request goes unanswered by meeting start, a fallback setting decides whether to skip (default) or join anyway.
During the meeting
Meetings appear as cards in the Tasks view, interleaved with your other background work, each with a live status: scheduled → launching → joining → waiting → recording → processing → transcribed → done. Opening a card shows:
- A live view — a screenshot of what the bot sees, refreshed every few seconds
- The participant roster, with who is currently present
- A streaming activity log
- A Leave & note button to pull the bot out early and finalize notes from what was captured so far
When the bot leaves on its own
You never have to remember to dismiss it. The bot leaves automatically when:
- The meeting ends
- It is alone in the call for ~90 seconds (everyone else hung up)
- A calendar meeting runs past its scheduled end plus a 10-minute grace period
- The maximum duration cap is reached (default 3 hours, configurable)
What you get afterwards
Once the bot leaves, Pulse transcribes the recording and runs the assistant over the transcript — with access to your memory, todos, and files — to write the notes. You receive:
- A summary message in your timeline with the structured notes
- A notes file and a full transcript file (Markdown), saved to your configured notes folder in Files
- Optionally, the raw recording (off by default — enable keep recording in settings)
Both documents open in the in-app file viewer from the meeting detail, ready to preview, download, or share.
If nothing could be recorded — the bot was never admitted, or the call ended before any audio — Pulse posts a plain timeline note explaining why. There are no silent failures.
TIP
The transcript is a best-effort text of the meeting audio; it does not label individual speakers. The participant roster in the meeting detail tells you who was present.
Managing it from chat
The assistant can manage the Meeting Agent conversationally:
Turn on the meeting agent and set auto-join to "ask", 10 minutes before start.List my recent meetings.Settings you can change in Settings → Meeting Agent or via chat: enable/disable, calendar sync, auto-join policy and lead time, bot display name, notes folder, transcript language, maximum duration, keep-recording, and custom notes instructions.
Related
- Tasks & automation — where meetings surface and run
- Files & artifacts — where notes and transcripts land
- Approvals — how join-approval requests work

