- Product
- Introducing Meet: the AI meeting notetaker that finishes your meeting's work
Introducing Meet: the AI meeting notetaker that finishes your meeting's work

Every AI meeting notetaker stops at the worst possible moment: right after the meeting ends. You get a transcript and a summary, and then you still have to write the follow-up email, update the task board, and ping the team on Slack yourself. The notes were never the work. The notes were a description of the work.
Meet is built around the opposite idea. It joins your call, records it, produces a structured recap, and then hands the whole meeting to a Runable agent that can draft the follow-up email, post the recap to Slack, or create the action items in Notion. The notetaker's job doesn't end when the transcript exists. It ends when the follow-up is done.
What is an AI meeting notetaker ?
An AI meeting notetaker attends a conversation, converts speech to text, and compresses it into a record you can actually use: a summary, the decisions made, and who agreed to do what by when.
There are two common capture models, and the difference matters more than most feature lists admit.
- Bot-based tools send a visible participant into the online call and record server-side.
- Device-based tools record from your machine or phone, with no bot in the meeting.
Meet is bot-based, which has one property we consider non-negotiable: once the bot is admitted, the recording runs on our infrastructure, not in your browser tab.
You can close the tab, switch from Chrome to Safari, or lose Wi-Fi mid-call, and the recording keeps going. With device-based recorders, the machine that started the recording owns it, and closing that window usually kills the capture.
How Meet works under the hood

When a meeting is scheduled or you paste a link, Run Meet provisions a recording bot that joins the call as a named participant. Here's the pipeline, with the actual numbers.
1. Join. For calendar meetings, the bot is scheduled to enter 60 seconds before the start time, so it's waiting in the lobby before anyone speaks. It handles waiting rooms and host admission, and it gives up gracefully rather than lurking
it leaves if nobody joins within 8 minutes, and after 5 minutes if it's stuck in a waiting room or in a call it isn't permitted to record.
2. Record. The full call is captured as a single mixed MP4, up to 90 minutes per meeting. The video is stored with your meeting, so "watch the recording" is always available.

3. Transcribe. After the call, the recording is transcribed asynchronously
When the platform provides separate audio streams per participant, we use them, which is why the transcript reads as "who said what" rather than a wall of undifferentiated text.

4. Summarize. A structured summary is generated from the transcript in three parts:
- a TL;DR you can read in about 30 seconds
- the decisions that were made
- action items
each with an owner and a due date when the conversation contains them
The summarization prompt is deliberately constrained to stay grounded in the transcript. We tested this with a garbled, half-empty call: the TL;DR said the transcript was garbled and declined to invent decisions. That's the behavior you want from notes you'll forward to a client. Summaries can be generated in any of 25 languages, independent of the language spoken in the call.

5. Hand off. The transcript is written into a Runable chat as context. This is the step other notetakers don't have, and the rest of this post is mostly about why it matters.
One design decision that is worth explaining:
every stage has explicit failure states. A locked meeting, denied admission, an empty call, failed transcription, and the 90-minute cap each surface as distinct statuses instead of a generic "something went wrong." We built it this way because a notetaker you can't trust to tell you when it failed is a notetaker you have to babysit, which defeats the point.
How to use Meet
There are two ways in.
Connect a calendar.
Meet supports Google Calendar and Microsoft Outlook, with read-only access to your events. Once connected, upcoming meetings with links appear on your Meet page and the bot auto-schedules for each one.
Every meeting has a record/skip toggle, so a one-off "please don't record this" takes one click. Auto-joining itself is a setting you can turn off if you'd rather opt meetings in individually.

Or just paste a link. The Join by Link button takes a Google Meet, Zoom, Microsoft Teams, or GoTo Meeting URL and sends a bot immediately. No calendar required. This is the escape hatch for the meeting someone spun up 30 seconds ago.
The dialog validates as you type: paste a non-meeting URL and it tells you exactly which platforms work; paste a Meet link and it confirms "Google Meet detected" before you commit.

Settings worth knowing about:
- Bot name. The participant name is yours to set. The default is "{Your name} · Runable Notetaker", so nobody in the call wonders what just joined.
- Summary language. 25 options, independent of what was spoken.
- Auto-share. When enabled, meeting participants get the notes emailed to them with a share link as soon as the summary is ready.
- Follow-up action. Pick what the agent should do after every meeting (next section), or leave it off.

After the call: summary, transcript, recording, share

Each finished meeting opens as a chat with the recap pinned at the top.
You can flip between the Summary and the full diarized Transcript, copy either, preview or download the MP4, and download the transcript as a text file.

Sharing is a public link. Anyone with it sees the notes and transcript without signing in, which is the difference between "sharing notes" and "asking your client to create an account."
And because the meeting is a chat, you can just ask it things:
The agent answers from the transcript, and since it's a full Runable chat, it can also go further: turn the meeting into a slide deck, a project brief, or a report, the same way any Runable conversation can.
The follow-up runs itself

This is the part that separates Meet from a transcription service. After the summary is generated, Meet can automatically kick off one agent task per meeting. Built-in options:
- Draft the follow-up email
- Send the summary to a Slack channel
- Extract every actionable into a checklist
- Create the action items in Notion
- Run a custom prompt you write yourself (up to 5,000 characters)
These run through the Runable agent with your connected integrations.
The same actions are available as one-click suggestions on every finished meeting, so you can run them selectively instead of automatically.
Share Meeting Notes

Sharing is where we spent more time than we expected, because most tools get it slightly wrong. They either make your teammate sign up before they can read anything, or they hand over a static page of notes that nobody scrolls past the first paragraph of
We went with a single public link, and the page behind it is a chat. Whoever opens it sees the summary and the full transcript without signing in, and there's a box at the bottom that says "Ask Runable about this meeting." So when your client wants to know what was agreed on pricing, they don't dig through forty minutes of transcript. They ask, and the answer comes from the meeting itself. They even get the same quick actions you have, like drafting the follow-up email or pulling out the action items
every person who opens the link gets their own separate conversation. Your client's questions don't show up in your notes, and two recipients never see each other's chats.
What Meet costs
Meet is included with Runable and metered in the same credits as everything else. There's no separate notetaker subscription and no per-seat price.
Usage is billed on actual recorded time. In our testing, a short morning call around 10 minutes consumed 50 credits.
Before a bot joins, Meet checks that your balance could cover a full-length meeting, so a bot never dies silently mid-call because credits ran out. If the balance can't cover it, you find out before the meeting, not during.
How Meet compares to other AI meeting notetakers
We researched the field before building this, and tested where we could. The short version: transcription is a solved problem, and everyone's summaries are fine. The real differences are capture limits, pricing models, and what happens after the notes exist.
| Tool | Capture | Free tier | After the notes |
|---|---|---|---|
| Runable Meet | Bot: Meet, Zoom, Teams, GoTo · 90 min/call | Included with Runable credits | Agent does the follow-up (email, Slack, Notion, custom) |
| Genspark AI Meeting Notes | Bot: Meet, Zoom, Teams, Webex, GoTo | 200 credits/day | Notes, auto-share email |
| Fireflies.ai | Bot: major platforms | Unlimited transcription, 400 min storage/team | Search, AskFred, integrations |
| Otter.ai | Bot + live transcription | 300 min/month, 30 min/conversation | AI Chat, playback |
| tl;dv | Bot: Meet, Zoom, Teams | Unlimited recordings, 10 AI summaries/month | Clips, multi-meeting reports |
| Meetily | Local device capture, no bot | Free, open source (MIT) | Local summaries, exports in Pro |
| Meeting.ai | Bot + mobile + uploads | Trial only, no free tier | Visual notes, generated artifacts |
| Apollo Conversations | Bot, sales-focused | Recording allowance not public | CRM sync, coaching, trackers |
What Meet doesn't do yet
We'd rather tell you now than have you find out mid-meeting:
- Recording caps at 90 minutes per call. A three-hour workshop needs two sessions.
- Webex and Slack huddles aren't supported. Google Meet, Zoom, Teams, and GoTo Meeting are.
- Calendar meetings need to exist at least about 10 minutes before the bot's join time. Anything closer, use Join by Link.
- There's no live in-meeting transcript. Notes are generated after the call ends.
- Follow-up actions depend on connected integrations and agent execution. They're powerful, but they're agent tasks, not guaranteed API exports.
FAQ
Does
Meet work with Google Meet, Zoom, and Microsoft Teams?
Yes, plus GoTo Meeting, both via calendar auto-join and by pasting a link directly.
How do I get an AI notetaker to join a meeting without connecting my calendar?
Open runable.com/meet, click Join by Link, and paste the meeting URL. The bot joins within moments, and you can optionally set the meeting title and the bot's display name first.
Do meeting participants know the call is recorded?
The bot joins as a visible, named participant, and you control the name it shows. Recording laws vary by region; you're responsible for getting consent where it's required.
Can Meet send my meeting notes to Slack or Notion?
Yes. Configure a post-meeting action once, or trigger it per-meeting with one click. Both require the integration to be connected to your Runable account.
Is Meet free?
It's included with every Runable plan, with no separate subscription. Usage is metered in Runable credits on actual recorded time; a 10-minute call cost us 50 credits in testing.
What languages does Meet support?
Summaries can be generated in 25 languages, independent of what was spoken.
Try it on your next meeting
Connect a calendar at runable.com/meet, or paste a meeting link and watch the bot show up. Then, when the summary lands, try the part that makes it Meet
tell the agent to send the recap to your team, and check it off your list without opening Slack.
