Best of · Voice & speech

Best meeting bots, recording and transcript APIs for AI agents

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.

  • 9 ranked
  • 1 agent-ready
  • 9 hosted endpoints
  • Updated 9 October 2026

Top three

Picks by need

Worked out from the scores, prices and facts, so they change when the research does.

Highest score overall

Nylas Notetaker API BB

BB, 71.7/100 on the benchmark.

Also Meeting BaaS, B, 62/100.

Reliability

Fathom C

71/100 on reliability, against 66 for the overall leader.

Schema & documentation

Meeting BaaS B

93/100 on schema & documentation, against 89 for the overall leader.

Maintenance & community

Meeting BaaS B

85/100 on maintenance & community, against 81 for the overall leader.

Transparency & trust

Granola C

76/100 on transparency & trust, against 72 for the overall leader.

The shortlist

#ToolGradeBest forPriceWhere
1 Nylas Notetaker API
Nylas, Inc.
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
SAS SPOKE
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
Granola, Inc.
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
Fireflies.AI Corp.
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
Fathom Video Inc.
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
Hyperdoc Inc.
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
tldx Solutions GmbH
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
Read AI, Inc.
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
Attendee Labs, Inc.
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

How to choose

  1. Platforms the bot can joinCheck which meeting platforms the bot can join, since a capture that covers only one platform leaves an agent with a partial record.
  2. Participant notice and consentCheck 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.
  3. Transcript delay and speaker labelsCheck how soon a transcript arrives after a meeting ends and whether speakers are labelled, since action items need both timing and attribution.
  4. Recording and transcript accessCheck 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.

Strengths

  • POST /v3/notetakers needs only meeting_link and no connected account. A join_time schedules the bot for later
  • A public OpenAPI 3.1 file covers 23 Notetaker operations, and every docs page has a Markdown twin indexed in llms.txt
  • 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

Weaknesses

  • Invite requests accept no idempotency key, and every request schedules a new bot. Deduplication covers only Notetakers with a future join_time
  • 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
  • The rate-limit table names no Notetaker limit, and Retry-After is sent only when a provider supplies a wait time

Price $15 / moAuth API keyx402 nohosted

Full assessment

#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.

Strengths

  • Public OpenAPI 3.1 spec for v2 with 73 operations, 446 examples and 400, 404, 409 and 429 responses on most operations
  • One error envelope with FST_ERR_ codes, and 429 responses that carry a retry-after header
  • Prices are public per recording hour ($0.35 to $0.50), with 8 free hours at signup and no sales step

Weaknesses

  • Six v2 releases between 11 September and 6 October 2026 changed behaviour on the live path with notes published on release day
  • No uptime figure in the terms, which promise best efforts only
  • No idempotency keys. Duplicate protection is an opt-in 5-minute lock per meeting URL

Price $99 / moAuth API keyx402 nohosted

Full assessment · Against #1, Nylas Notetaker API

#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.

Strengths

  • Public OpenAPI 3.1.0 document for 17 operations, plus llms.txt and a Markdown copy of every docs page
  • API keys carry Personal notes, Public notes or both, can be edited and revoked, and Enterprise admins choose which scopes members may use
  • 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

Weaknesses

  • 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
  • No SDK, no sandbox and no entry from Granola in the official MCP registry were found
  • 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-moAuth OAuth or keyx402 nohosted

Full assessment · Against #1, Nylas Notetaker API

#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.

Strengths

  • Hosted MCP server at https://api.fireflies.ai/mcp with OAuth, PKCE, dynamic client registration and a revocation endpoint
  • Listed in the official MCP registry as ai.fireflies/fireflies, version 1.1.0 published 14 September 2026
  • llms.txt, llms-full.txt and a Markdown copy of every docs page, plus a docs MCP server

Weaknesses

  • OAuth scopes are only profile and email, and the API key carries its owner's full access, so no read-only credential exists
  • The changelog lists 69 versions up to 2.27.0 with no dates
  • Free is limited to 50 requests a day and Pro to 500. Only Business and Enterprise get 60 a minute

Price $18 / seat-moAuth OAuth or keyx402 nohosted

Full assessment · Against #1, Nylas Notetaker API

#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.

Strengths

  • Public OpenAPI 3.1.1 document for 11 operations, plus llms.txt and a Markdown copy of every docs page
  • API keys and webhooks are included on every plan, Free among them, per the developer FAQ
  • Rate limits are published (60 calls a minute, 30 for transcript and summary requests) with RateLimit-* headers and Retry-After on 429

Weaknesses

  • The terms of service (4 March 2026) bar using "any automated tool" to access the Service and have no clause on API use
  • 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
  • The MCP server's tools are not listed in the developer docs and can be read only after sign-in

Price $20 / seat-moAuth OAuth or keyx402 nohosted

Full assessment · Against #1, Nylas Notetaker API

#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.

Strengths

  • Create Bot needs only meeting_url, and bots cover Zoom, Google Meet, Microsoft Teams and Webex, with GoTo Meeting in beta
  • Rate limits are published per endpoint, and 429 and 507 responses carry Retry-After
  • Idempotency-Key is accepted on every POST, PUT and PATCH for one hour

Weaknesses

  • No public status page was found, and status.recall.ai doesn't resolve. Service status is exposed only through MCP tools behind a login
  • REST API keys don't expire and carry no scopes. Any key reaches every bot, recording and transcript in its workspace
  • No API changelog or written deprecation policy was found. The only dated changelog covers the Desktop Recording SDK

Price Pay per useAuth OAuth or keyx402 nohosted

Full assessment · Against #1, Nylas Notetaker API

#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.

Strengths

  • 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
  • A public OpenAPI 3.0.0 description covers all 12 REST operations and both webhook payloads, and can be downloaded from doc.tldv.io
  • Transcripts return speaker, text, start and end time per sentence, and notes return Markdown plus topics

Weaknesses

  • No endpoint or MCP tool starts, schedules or stops a recording, so an agent cannot send the recorder to a meeting
  • The REST API is labelled v1alpha1, the docs say to expect changes, and no dated changelog was found
  • No request rate limit is published. The upload endpoint documents a 429 for a daily quota whose size is not stated

Price $18 / seat-moAuth OAuth or keyx402 nohosted and local

Full assessment · Against #1, Nylas Notetaker API

#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.

Strengths

  • The remote MCP server has four tools, covering list meetings, get meeting, create meeting agent and share meeting report
  • The API and MCP server are open to every plan, including the free plan of five meeting transcripts a month with no card
  • OAuth 2.1 with dynamic client registration, 10-minute access tokens, rotating single-use refresh tokens and a revocation endpoint

Weaknesses

  • Both the REST API and the MCP server are labelled open beta, with no SLA and no deprecation policy found
  • No static API keys or client credentials. A person signs in through a browser, and a broken refresh chain needs that person again
  • No public OpenAPI file, changelog or official SDK was found. The reference is one help centre article

Price $15 / seat-moAuth OAuthx402 nohosted

Full assessment · Against #1, Nylas Notetaker API

#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.

Strengths

  • Public OpenAPI 3.1.1 file with 30 operations and 72 examples, plus llms.txt and a Markdown twin of every docs page
  • deduplication_key on bot and calendar creation refuses a second object while the first is live, and webhook deliveries carry an idempotency_key
  • Hosted price is public at $0.50 a bot hour, down to $0.35 by volume, with five free hours at signup

Weaknesses

  • No status page, incident history or SLA was found. The terms supply the service as is and allow withdrawal without notice
  • 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
  • API keys are project-wide with no scopes or read-only level, and the spec documents no 401 or 429 response

Price Pay per useAuth API keyx402 nohosted

Full assessment · Against #1, Nylas Notetaker API

Head to head

All 36 comparisons in this category

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 and in the top list. Each listing is graded from public evidence against the benchmark checklist, and the picks above 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.

Full ranked table · 36 head-to-head comparisons · Best tools in every category

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.