# Best meeting bots, recording and transcript APIs for AI agents > Nylas Notetaker API (BB), Meeting BaaS (B) and Granola (C) lead the 9 ranked meeting bots, recording and transcript APIs. Picks by need, strengths, weaknesses and prices from the Anchor benchmark. - Canonical: https://www.anchorterminal.com/best/meeting-capture/ - Markdown: https://www.anchorterminal.com/best/meeting-capture/index.md (~5,850 tokens) - Slim: https://www.anchorterminal.com/best/meeting-capture/index.min.md (~1,330 tokens, same facts, less prose, for token-sensitive contexts) - JSON: https://www.anchorterminal.com/best/meeting-capture/index.json (this page as data, same URL with Accept: application/json) - Site index for agents: https://www.anchorterminal.com/llms.txt (full text: https://www.anchorterminal.com/llms-full.txt) - API: https://www.anchorterminal.com/api/v1/index.json - Updated: 2026-10-09 All 9 ranked meeting bots, recording and transcript APIs on the Anchor benchmark, with a pick for each need and where each one falls short. Scores come from public evidence, re-checked as vendors change. - Ranked: 9 · agent-ready (BB or better): 1 · accept x402: 0 · hosted endpoints: 9 - Full ranked table: https://www.anchorterminal.com/categories/meeting-capture.md - Head-to-head comparisons: https://www.anchorterminal.com/compare/meeting-capture/index.md (36) - Methodology: https://www.anchorterminal.com/benchmark/index.md ## The shortlist | # | Tool | Grade | Score | Best for | Price | Where | | --- | --- | --- | --- | --- | --- | --- | | 1 | [Nylas Notetaker API](https://www.anchorterminal.com/tools/nylas-notetaker.md) | BB | 71.7 | Developers who want a meeting bot with transcripts, summaries and action items from one vendor, and those already using Nylas calendar sync. | $15 / mo | hosted | | 2 | [Meeting BaaS](https://www.anchorterminal.com/tools/meeting-baas.md) | B | 62 | Developers building a notetaker, sales or compliance recorder who want one API across Zoom, Meet and Teams, EU hosting, their own storage or a self-hosted deployment. | $99 / mo | hosted | | 3 | [Granola](https://www.anchorterminal.com/tools/granola.md) | C | 61.6 | People and teams who already take notes in Granola and want an agent to read notes, summaries and transcripts. | $14 / seat-mo | hosted | | 4 | [Fireflies.ai](https://www.anchorterminal.com/tools/fireflies.md) | C | 60.6 | Teams already recording meetings in Fireflies who want an agent to search, summarise and organise them. | $18 / seat-mo | hosted | | 5 | [Fathom](https://www.anchorterminal.com/tools/fathom.md) | C | 59.7 | Teams already recording meetings in Fathom who want an agent to read transcripts, summaries, action items and recordings. | $20 / seat-mo | hosted | | 6 | [Recall.ai](https://www.anchorterminal.com/tools/recall-ai.md) | C | 59.5 | Developers building a notetaker or meeting agent who want one API across Zoom, Google Meet, Teams and Webex and will handle summaries, consent and per-customer access themselves. | Pay per use | hosted | | 7 | [tl;dv](https://www.anchorterminal.com/tools/tldv.md) | D | 51 | Teams already recording with tl;dv who want an agent to search and summarise their meeting library or push transcripts to other systems by webhook. | $18 / seat-mo | hosted and local | | 8 | [Read AI](https://www.anchorterminal.com/tools/read-ai.md) | D | 50.4 | An agent working for a person or team that already records meetings with Read AI and wants transcripts, summaries and action items in context. | $15 / seat-mo | hosted | | 9 | [Attendee](https://www.anchorterminal.com/tools/attendee.md) | D | 49 | Developers building a notetaker or voice agent who want one API across Zoom, Google Meet and Teams with the option to run the code themselves. | Pay per use | hosted | ## Picks by need - Highest score overall: [Nylas Notetaker API](https://www.anchorterminal.com/tools/nylas-notetaker.md), BB, 71.7/100 on the benchmark. Also [Meeting BaaS](https://www.anchorterminal.com/tools/meeting-baas.md), B, 62/100. - Reliability: [Fathom](https://www.anchorterminal.com/tools/fathom.md), 71/100 on reliability, against 66 for the overall leader. - Schema & documentation: [Meeting BaaS](https://www.anchorterminal.com/tools/meeting-baas.md), 93/100 on schema & documentation, against 89 for the overall leader. - Maintenance & community: [Meeting BaaS](https://www.anchorterminal.com/tools/meeting-baas.md), 85/100 on maintenance & community, against 81 for the overall leader. - Transparency & trust: [Granola](https://www.anchorterminal.com/tools/granola.md), 76/100 on transparency & trust, against 72 for the overall leader. ## How to choose - Platforms the bot can join: Check which meeting platforms the bot can join, since a capture that covers only one platform leaves an agent with a partial record. - Participant notice and consent: Check how the bot tells participants it is recording and whether consent is logged, since recording without notice creates legal risk for whoever deploys the agent. - Transcript delay and speaker labels: Check how soon a transcript arrives after a meeting ends and whether speakers are labelled, since action items need both timing and attribution. - Recording and transcript access: Check whether the recording and transcript can be fetched by API or MCP server, since output the agent cannot fetch needs a person to copy it. - How the benchmark tests this category: The same scripted ten-minute test meeting on Zoom, Google Meet and Microsoft Teams, captured by each listing. We check how the capture is started, the time to a transcript, speaker labels, the recording and transcript API, and what participants are told. In this run listings are graded from public evidence against the published checklist. ## Each one in detail ### 1. Nylas Notetaker API, BB 71.7/100 Nylas Notetaker is a meeting bot API that joins Google Meet, Microsoft Teams and Zoom calls, then returns a recording, a speaker-labelled transcript, a summary and action items. It works from a meeting link or a connected calendar. - Verdict: One POST with a meeting link sends a bot to Google Meet, Teams or Zoom, with a public OpenAPI 3.1 file, IAM keys bound to one grant and five free bot hours a month. Invites take no idempotency key, so a retried request sends a second bot, and Zoom join rates were degraded for six days in July 2026. - Choose it for: Developers who want a meeting bot with transcripts, summaries and action items from one vendor, and those already using Nylas calendar sync. - Strength: `POST /v3/notetakers` needs only `meeting_link` and no connected account. A `join_time` schedules the bot for later - Strength: A public OpenAPI 3.1 file covers 23 Notetaker operations, and every docs page has a Markdown twin indexed in llms.txt - Strength: Nylas IAM keys, launched 6 October 2026, bind a caller to one grant, workspace or application, can expire, and log allowed and denied requests for 400 days - Weakness: Invite requests accept no idempotency key, and every request schedules a new bot. Deduplication covers only Notetakers with a future `join_time` - Weakness: Zoom join rates were degraded in both regions from 17 to 23 July 2026, and a subset of Teams joins failed for about three hours on 4 September - Weakness: The rate-limit table names no Notetaker limit, and `Retry-After` is sent only when a provider supplies a wait time - Price: $15 / mo · Auth: API key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/nylas-notetaker.md ### 2. Meeting BaaS, B 62/100 Meeting BaaS is a hosted API from SAS SPOKE in France that sends recording bots to Zoom, Google Meet and Microsoft Teams meetings and returns recordings, transcripts and speaker data. Developers call it with an API key. - Verdict: A public OpenAPI 3.1 spec covers 73 v2 operations with typed errors, cursor pagination and numbered rate limits, and pricing is public per recording hour with 8 free hours. Six releases between 11 September and 6 October 2026 carried breaking changes on the live /v2 path, and no uptime SLA or security.txt was found. - Choose it for: Developers building a notetaker, sales or compliance recorder who want one API across Zoom, Meet and Teams, EU hosting, their own storage or a self-hosted deployment. - Strength: Public OpenAPI 3.1 spec for v2 with 73 operations, 446 examples and 400, 404, 409 and 429 responses on most operations - Strength: One error envelope with `FST_ERR_` codes, and 429 responses that carry a `retry-after` header - Strength: Prices are public per recording hour ($0.35 to $0.50), with 8 free hours at signup and no sales step - Weakness: Six v2 releases between 11 September and 6 October 2026 changed behaviour on the live path with notes published on release day - Weakness: No uptime figure in the terms, which promise best efforts only - Weakness: No idempotency keys. Duplicate protection is an opt-in 5-minute lock per meeting URL - Price: $99 / mo · Auth: API key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/meeting-baas.md - Against #1: https://www.anchorterminal.com/compare/meeting-baas-vs-nylas-notetaker.md ### 3. Granola, C 61.6/100 Granola is a meeting notepad that transcribes calls from device audio without a bot and writes AI summaries. An outside agent reads notes, summaries and transcripts through an MCP server, or a REST API with webhooks on paid plans. - Verdict: An agent reads notes, summaries and transcripts through a REST API with a public OpenAPI 3.1 document and scoped, revocable keys, or through an MCP server with OAuth that works on the free plan. The REST API needs a Business plan at $14 a user a month, no SDKs were found, and 429 responses carry no documented retry guidance. - Choose it for: People and teams who already take notes in Granola and want an agent to read notes, summaries and transcripts. - Strength: Public OpenAPI 3.1.0 document for 17 operations, plus llms.txt and a Markdown copy of every docs page - Strength: API keys carry Personal notes, Public notes or both, can be edited and revoked, and Enterprise admins choose which scopes members may use - Strength: The MCP server at https://mcp.granola.ai/mcp works on the free Basic plan for personal notes from the last 30 days, with six documented tools - Weakness: The REST API and webhooks need a Business ($14 a user a month) or Enterprise plan. The free plan has MCP only, with folder and transcript tools withheld - Weakness: No SDK, no sandbox and no entry from Granola in the official MCP registry were found - Weakness: 429 is documented without `Retry-After` or backoff guidance, and the OpenAPI document gives errors as a status code and one line with no body schema - Price: $14 / seat-mo · Auth: OAuth or key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/granola.md - Against #1: https://www.anchorterminal.com/compare/granola-vs-nylas-notetaker.md ### 4. Fireflies.ai, C 60.6/100 Fireflies.ai is a meeting assistant that records, transcribes and summarises video meetings. An outside agent reads and manages that data through a GraphQL API and a hosted MCP server. - Verdict: An agent reads transcripts, summaries and analytics through a GraphQL API or a hosted MCP server with OAuth and 19 documented tools, on every plan including Free. Neither the API key nor the OAuth grant can be limited to read-only, the changelog carries no dates, and Free and Pro accounts are capped at 50 and 500 requests a day. - Choose it for: Teams already recording meetings in Fireflies who want an agent to search, summarise and organise them. - Strength: Hosted MCP server at https://api.fireflies.ai/mcp with OAuth, PKCE, dynamic client registration and a revocation endpoint - Strength: Listed in the official MCP registry as ai.fireflies/fireflies, version 1.1.0 published 14 September 2026 - Strength: llms.txt, llms-full.txt and a Markdown copy of every docs page, plus a docs MCP server - Weakness: OAuth scopes are only `profile` and `email`, and the API key carries its owner's full access, so no read-only credential exists - Weakness: The changelog lists 69 versions up to 2.27.0 with no dates - Weakness: Free is limited to 50 requests a day and Pro to 500. Only Business and Enterprise get 60 a minute - Price: $18 / seat-mo · Auth: OAuth or key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/fireflies.md - Against #1: https://www.anchorterminal.com/compare/fireflies-vs-nylas-notetaker.md ### 5. Fathom, C 59.7/100 Fathom is a meeting assistant that records, transcribes and summarises Zoom, Google Meet and Microsoft Teams calls. An outside agent reads meetings, transcripts, summaries and recording downloads through a REST API, webhooks and a hosted MCP server. - Verdict: An agent reads meetings, transcripts, summaries and recording downloads through a REST API with a public OpenAPI 3.1 document, on every plan including Free, or through a hosted MCP server with OAuth. Credentials carry no granular scopes, the MCP tools are not documented publicly, list pages are fixed at 10 meetings, and the terms bar automated tools. - Choose it for: Teams already recording meetings in Fathom who want an agent to read transcripts, summaries, action items and recordings. - Strength: Public OpenAPI 3.1.1 document for 11 operations, plus llms.txt and a Markdown copy of every docs page - Strength: API keys and webhooks are included on every plan, Free among them, per the developer FAQ - Strength: Rate limits are published (60 calls a minute, 30 for transcript and summary requests) with `RateLimit-*` headers and `Retry-After` on 429 - Weakness: The terms of service (4 March 2026) bar using "any automated tool" to access the Service and have no clause on API use - Weakness: No granular scopes. An API key carries its user's full view access, OAuth apps get one `public_api` scope and the MCP server one `mcp` scope - Weakness: The MCP server's tools are not listed in the developer docs and can be read only after sign-in - Price: $20 / seat-mo · Auth: OAuth or key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/fathom.md - Against #1: https://www.anchorterminal.com/compare/fathom-vs-nylas-notetaker.md ### 6. Recall.ai, C 59.5/100 Recall.ai is a hosted API for meeting bots that join Zoom, Google Meet, Microsoft Teams and Webex calls and return recordings, transcripts and participant data. It also has calendar scheduling, desktop and mobile recording SDKs, and an MCP server. - Verdict: One REST call sends a bot to a meeting, with per-endpoint rate limits, `Retry-After` on 429 and 507, and idempotency keys on writes. No public status page or API changelog was found, REST API keys carry no scopes, and the hosted MCP server reads workspace data but can't create or control a bot. - Choose it for: Developers building a notetaker or meeting agent who want one API across Zoom, Google Meet, Teams and Webex and will handle summaries, consent and per-customer access themselves. - Strength: Create Bot needs only `meeting_url`, and bots cover Zoom, Google Meet, Microsoft Teams and Webex, with GoTo Meeting in beta - Strength: Rate limits are published per endpoint, and 429 and 507 responses carry `Retry-After` - Strength: `Idempotency-Key` is accepted on every POST, PUT and PATCH for one hour - Weakness: No public status page was found, and status.recall.ai doesn't resolve. Service status is exposed only through MCP tools behind a login - Weakness: REST API keys don't expire and carry no scopes. Any key reaches every bot, recording and transcript in its workspace - Weakness: No API changelog or written deprecation policy was found. The only dated changelog covers the Desktop Recording SDK - Price: Pay per use · Auth: OAuth or key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/recall-ai.md - Against #1: https://www.anchorterminal.com/compare/nylas-notetaker-vs-recall-ai.md ### 7. tl;dv, D 51/100 tl;dv is a meeting assistant from tldx Solutions GmbH that records Google Meet, Zoom and Microsoft Teams calls and writes transcripts and notes. Agents read that library through a REST API or a hosted MCP server with five read-only tools. - Verdict: An outside agent can read meetings, transcripts, notes and recordings, and import media by URL, but cannot send the recorder to a call. The hosted MCP server is read-only behind OAuth with five-minute access tokens. The REST API is labelled v1alpha1, publishes no rate limits, and needs a Pro plan or higher. - Choose it for: Teams already recording with tl;dv who want an agent to search and summarise their meeting library or push transcripts to other systems by webhook. - Strength: Hosted MCP server at mcp.tldv.io/mcp is read-only, with five tools, OAuth with PKCE S256 and access tokens that last five minutes per the vendor's README - Strength: A public OpenAPI 3.0.0 description covers all 12 REST operations and both webhook payloads, and can be downloaded from doc.tldv.io - Strength: Transcripts return speaker, text, start and end time per sentence, and notes return Markdown plus topics - Weakness: No endpoint or MCP tool starts, schedules or stops a recording, so an agent cannot send the recorder to a meeting - Weakness: The REST API is labelled v1alpha1, the docs say to expect changes, and no dated changelog was found - Weakness: No request rate limit is published. The upload endpoint documents a 429 for a daily quota whose size is not stated - Price: $18 / seat-mo · Auth: OAuth or key · x402: no · Where: hosted and local - Full assessment: https://www.anchorterminal.com/tools/tldv.md - Against #1: https://www.anchorterminal.com/compare/nylas-notetaker-vs-tldv.md ### 8. Read AI, D 50.4/100 Read AI is a meeting assistant that records Zoom, Google Meet and Microsoft Teams calls and produces transcripts, summaries and action items. Outside agents reach the reports through a remote MCP server and a REST API, both in open beta. - Verdict: Four MCP tools and three REST endpoints return transcripts, summaries, action items and recording links, and the MCP server can send a bot to a named meeting. Both surfaces are in open beta. Access needs a browser sign-in, access tokens last 10 minutes, and no OpenAPI file or changelog was found. - Choose it for: An agent working for a person or team that already records meetings with Read AI and wants transcripts, summaries and action items in context. - Strength: The remote MCP server has four tools, covering list meetings, get meeting, create meeting agent and share meeting report - Strength: The API and MCP server are open to every plan, including the free plan of five meeting transcripts a month with no card - Strength: OAuth 2.1 with dynamic client registration, 10-minute access tokens, rotating single-use refresh tokens and a revocation endpoint - Weakness: Both the REST API and the MCP server are labelled open beta, with no SLA and no deprecation policy found - Weakness: No static API keys or client credentials. A person signs in through a browser, and a broken refresh chain needs that person again - Weakness: No public OpenAPI file, changelog or official SDK was found. The reference is one help centre article - Price: $15 / seat-mo · Auth: OAuth · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/read-ai.md - Against #1: https://www.anchorterminal.com/compare/nylas-notetaker-vs-read-ai.md ### 9. Attendee, D 49/100 Attendee is a meeting bot API from Attendee Labs. Its bots join Zoom, Google Meet and Microsoft Teams meetings to record, transcribe, speak and send chat. Developers call the hosted REST API or run the source themselves. - Verdict: A public OpenAPI 3.1 file covers 30 operations with cursor pagination and a `deduplication_key` for safe retries, and the hosted price is public at $0.50 a bot hour after five free hours. No status page, SLA, documented rate limit, security.txt or certification was found, and the code is under the Elastic License 2.0, not an OSI licence. - Choose it for: Developers building a notetaker or voice agent who want one API across Zoom, Google Meet and Teams with the option to run the code themselves. - Strength: Public OpenAPI 3.1.1 file with 30 operations and 72 examples, plus llms.txt and a Markdown twin of every docs page - Strength: `deduplication_key` on bot and calendar creation refuses a second object while the first is live, and webhook deliveries carry an `idempotency_key` - Strength: Hosted price is public at $0.50 a bot hour, down to $0.35 by volume, with five free hours at signup - Weakness: No status page, incident history or SLA was found. The terms supply the service as is and allow withdrawal without notice - Weakness: No rate limit is documented. The source sets a default of 3,000 POST requests a minute per project, and the hosted value is not stated - Weakness: API keys are project-wide with no scopes or read-only level, and the spec documents no 401 or 429 response - Price: Pay per use · Auth: API key · x402: no · Where: hosted - Full assessment: https://www.anchorterminal.com/tools/attendee.md - Against #1: https://www.anchorterminal.com/compare/attendee-vs-nylas-notetaker.md ## Head to head - [Meeting BaaS vs Nylas Notetaker API](https://www.anchorterminal.com/compare/meeting-baas-vs-nylas-notetaker.md) - [Granola vs Nylas Notetaker API](https://www.anchorterminal.com/compare/granola-vs-nylas-notetaker.md) - [Fireflies.ai vs Nylas Notetaker API](https://www.anchorterminal.com/compare/fireflies-vs-nylas-notetaker.md) - [Fathom vs Nylas Notetaker API](https://www.anchorterminal.com/compare/fathom-vs-nylas-notetaker.md) - [Granola vs Meeting BaaS](https://www.anchorterminal.com/compare/granola-vs-meeting-baas.md) - [Fireflies.ai vs Meeting BaaS](https://www.anchorterminal.com/compare/fireflies-vs-meeting-baas.md) - [Fathom vs Meeting BaaS](https://www.anchorterminal.com/compare/fathom-vs-meeting-baas.md) - [Fireflies.ai vs Granola](https://www.anchorterminal.com/compare/fireflies-vs-granola.md) - [Fathom vs Granola](https://www.anchorterminal.com/compare/fathom-vs-granola.md) - [Fathom vs Fireflies.ai](https://www.anchorterminal.com/compare/fathom-vs-fireflies.md) ## Questions ### What are the highest-rated meeting bots, recording and transcript APIs for AI agents? Nylas Notetaker API has the highest benchmark score of the 9 ranked meeting bots, recording and transcript APIs, 71.7 (BB). Meeting BaaS is second with 62 (B). ### How many meeting bots, recording and transcript APIs are agent-ready? 1 of the 9 ranked here grade BB or better, the bar for agent-ready on the Anchor benchmark. ### Which meeting bots, recording and transcript APIs accept x402 payments? None of the ranked listings here accepts x402 for its main call yet. ### How is this list ranked? By the Anchor benchmark score out of 100, a weighted mean of the scored categories minus deductions for negative events, from public evidence re-checked as vendors change. Listings cannot pay for a place. The latest assessment behind this page is from 9 October 2026. ## How this list is made The order is the Anchor benchmark score, the same number as on each listing. Each listing is graded from public evidence against the benchmark checklist, and the picks are worked out from those grades, prices and facts. No listing pays for its place, and paid audits or listing help never change a score.