Skip to content

Rank #3 of 5 in Meeting AI & Notetakers

Fireflies.ai logo

Fireflies.ai Corp. · commercial

no public signals

Showcase

Fireflies.ai homepage screenshot
homepage · captured Sep 2026 · view live ↗
Fireflies.ai docs screenshot
docs · captured Sep 2026 · view live ↗

Try itExperimental

See what an agent can do with Fireflies.ai before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; commands tagged live-capable can re-run against the real endpoint from our edge, right now (▶ run live — the exact same request, live and recorded lines always labeled); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).

$curl -si -X POST https://docs.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'recorded session — replayed, not live
recorded 2026-09-05 · exit 0 · captured verbatim by our probe harness, secrets redacted

Verified integrations

Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.

By theme — the product's score on each story themeBy theme

Agent access — MCP, CLI, and API access for agentsAgent accessevidence →

MCP, CLI, and API access for agents

66.0/100

Agenticness — how well agents can access and operate the productAgenticnessevidence →

How well agents can access and operate the product

34.1/100

Automation depth — how much of the product can run unattendedAutomation depthevidence →

How much of the product can run unattended

15.0/100

Calendar workflow — stories about calendar workflow in this arenaCalendar workflowevidence →

Stories about calendar workflow in this arena

22.5/100

Capture recording — stories about capture recording in this arenaCapture recordingevidence →

Stories about capture recording in this arena

10.3/100

Integrations crm — stories about integrations crm in this arenaIntegrations crmevidence →

Stories about integrations crm in this arena

0.0/100

Meeting memory search — stories about meeting memory search in this arenaMeeting memory searchevidence →

Stories about meeting memory search in this arena

36.0/100

Notes summaries — stories about notes summaries in this arenaNotes summariesevidence →

Stories about notes summaries in this arena

35.3/100

Openness — open source, data portability, and self-hosting storiesOpennessevidence →

Open source, data portability, and self-hosting stories

32.4/100

Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plansevidence →

Plan structure and value — what each tier costs and what it unlocks

24.0/100

Privacy consent — stories about privacy consent in this arenaPrivacy consentevidence →

Stories about privacy consent in this arena

7.7/100

Privacy posture — data-handling and privacy storiesPrivacy postureevidence →

Data-handling and privacy stories

8.0/100

Sharing collaboration — stories about sharing collaboration in this arenaSharing collaborationevidence →

Stories about sharing collaboration in this arena

24.0/100

Transcription accuracy — stories about transcription accuracy in this arenaTranscription accuracyevidence →

Stories about transcription accuracy in this arena

16.5/100

Story verdicts — every judged story with its evidenceStory verdicts

What’s free: 0 free · 0 paid · 1 enterprise · 26 not stated in evidence

?

Sorted by importance (agentic first) (high → low) · 54/54 stories · click a row’s chevron for the rationale and evidence

Connect an agent via an official MCP server G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3full9/10T

Drive the product through a documented public API G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3full9/10T

Delegate tasks to a built-in AI assistant inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness3partial4/10C

Plug MCP servers into this product so it can use their tools G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3none0/10

Point an agent at llms.txt or agent-oriented docs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full9/10T

Get AI-generated insights and suggestions from my data inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full7/10C

Operate the product with natural-language commands G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full7/10T

Run the product headlessly / in CI for automation G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial6/10T

Set up automations that run autonomously in the background G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial4/10C

Build against official SDKs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Download a machine-readable API spec (OpenAPI or equivalent) G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Explore an interactive API reference with runnable examples G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Issue scoped/least-privilege API credentials for an agent G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Rely on versioned APIs with a documented deprecation policy G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Subscribe to events via webhooks G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Use an official CLI G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2n/auntestednone yet

Test against a sandbox environment without touching production data G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness1noneuntestednone yet

An official MCP server lets Claude or any MCP client query my meetings — search, transcripts, action items — with OAuth, no glue code C

Agent ops

ai-native userAgent access — MCP, CLI, and API access for agentsAgent access3full8/10T

My scripts can pull transcripts, summaries, and action items from every meeting through a documented API with self-serve keys C

Agent ops

ai-native userAgent access — MCP, CLI, and API access for agentsAgent access3full8/10T

I get a structured summary right after each meeting — key points, decisions, and next steps — good enough to share without editing C

Summaries

product managerNotes summaries — stories about notes summaries in this arenaNotes summaries3full7/10C

Action items with owners are automatically extracted from the conversation and collected somewhere I can track them C

Summaries

product managerNotes summaries — stories about notes summaries in this arenaNotes summaries3partial6/10C

Search across every past meeting — transcripts, summaries, and notes — and jump to the exact moment something was said C

Memory

product managerMeeting memory search — stories about meeting memory search in this arenaMeeting memory search3partial6/10T

Export all of my data in open formats and leave G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3partial5/10T

I connect Google or Outlook calendar once and control per-meeting-type rules for which meetings get captured automatically C

Calendar

product managerCalendar workflow — stories about calendar workflow in this arenaCalendar workflow3partial5/10C

Define rules that trigger actions automatically on events G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth3partial4/10C

The transcript attributes words to the right named speakers (diarization plus real name matching), not just "Speaker 1/2" C

Transcription

product managerTranscription accuracy — stories about transcription accuracy in this arenaTranscription accuracy3partial4/10C

The product ships real consent features — participant notifications, in-meeting disclosure, or admin-enforced transparency — not just a policy PDF C

Privacy

it adminPrivacy consent — stories about privacy consent in this arenaPrivacy consent3partial3/10C

Capture and transcribe meetings without a visible bot joining the call — audio is captured from my device so external participants see nothing extra C

Capture

founderCapture recording — stories about capture recording in this arenaCapture recording3none0/10

The vendor documents how transcription actually works and its quality (models, accuracy claims, known limits) rather than just saying "AI-powered" C

Transcription

product managerTranscription accuracy — stories about transcription accuracy in this arenaTranscription accuracy3none0/10

Meeting notes and summaries sync automatically onto the right contact and deal records in my CRM (HubSpot, Salesforce, Attio) C

Integrations

sales leadIntegrations crm — stories about integrations crm in this arenaIntegrations crm3noneuntestednone yet

Prevent my data from being used to train AI models G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture3noneuntestednone yet

Self-host the core product G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3n/auntestednone yet

Ask questions in natural language across my whole meeting history ("what did we decide about pricing?") and get answers with sources G

Memory

product managerMeeting memory search — stories about meeting memory search in this arenaMeeting memory search2partial6/10T

Choose where my data is stored (region/residency) G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2partialenterprise6/10C

Do everything through the API that I can do in the UI G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2partial6/10T

Sharing is controlled — private-by-default notes, granular link/folder/workspace permissions, and admin visibility into what's shared C

Sharing

it adminSharing collaboration — stories about sharing collaboration in this arenaSharing collaboration2partial6/10C

The notetaker reliably captures Zoom, Google Meet, and Microsoft Teams meetings, with recording where I want it C

Capture

product managerCapture recording — stories about capture recording in this arenaCapture recording2partial6/10X

Run meetings in languages other than English — transcription and summaries support many languages and handle language switching C

Transcription

founderTranscription accuracy — stories about transcription accuracy in this arenaTranscription accuracy2partial5/10C

An agent can automatically file each meeting's action items into my project tracker (Linear, Jira, Asana) using the product's API, webhooks, or native automations C

Agent ops

ai-native userAgent access — MCP, CLI, and API access for agentsAgent access2partial4/10T

Perform bulk operations across many items at once G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2partial4/10T

Start free and see exactly what each paid tier costs and adds — no "talk to sales" wall for basic use G

Pricing

founderPricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans2partial4/10C

Schedule recurring jobs or workflows G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2none0/10

Set retention policies — auto-delete transcripts and recordings on a schedule — and permanently erase data on demand C

Privacy

it adminPrivacy consent — stories about privacy consent in this arenaPrivacy consent2none0/10

Shape the notes with custom templates or saved prompts per meeting type (discovery call, 1:1, standup) instead of one generic format C

Summaries

sales leadNotes summaries — stories about notes summaries in this arenaNotes summaries2none0/10

The vendor documents whether meeting data trains AI models and gives my org an enforceable opt-out, alongside SOC 2 / HIPAA posture C

Privacy

it adminPrivacy consent — stories about privacy consent in this arenaPrivacy consent2none0/10

Control data retention and deletion G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Notes flow into the tools where work happens — Slack channels, Notion pages, and thousands of apps via Zapier C

Integrations

product managerIntegrations crm — stories about integrations crm in this arenaIntegrations crm2noneuntestednone yet

Opt out of telemetry and usage tracking G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Read the product's source under an open license G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2n/auntestednone yet

Record and transcribe in-person conversations from a mobile app, and those notes land in the same searchable workspace C

Capture

founderCapture recording — stories about capture recording in this arenaCapture recording2noneuntestednone yet

I walk into each meeting prepped — the tool surfaces past meetings with the same people and a brief of open threads before the call C

Calendar

founderCalendar workflow — stories about calendar workflow in this arenaCalendar workflow1none0/10

The tool drafts my follow-up email from the meeting so I can review and send it in a couple of clicks C

Summaries

sales leadNotes summaries — stories about notes summaries in this arenaNotes summaries1none0/10

Cut a soundbite or highlight clip from a call and share that moment instead of the whole recording C

Sharing

sales leadSharing collaboration — stories about sharing collaboration in this arenaSharing collaboration1noneuntestednone yet

Version, review, and roll back my automations G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth1noneuntestednone yet

Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 43 stories with headroom

What would move Fireflies.ai’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.

  1. Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools

    nonemoves agent-readyimpact 45

    All evidence describes Fireflies as an MCP *server* (its docs MCP server and its data MCP server that ChatGPT/other agents connect to), not as a client that lets users plug external MCP servers into Fireflies so it can consume their tools.

  2. Capture recording — stories about capture recording in this arenaCapture and transcribe meetings without a visible bot joining the call — audio is captured from my device so external participants see nothing extra

    nonemoves PA Scoreimpact 30

    Fireflies' documented capture mechanism is bot-based — 'Invite fred@fireflies.ai to a live meeting or have it autojoin your calendar meetings to record' — meaning a visible bot participant joins calls; there is no evidence of a desktop-app/device-audio capture mode that avoids a visible bot.

  3. Integrations crm — stories about integrations crm in this arenaMeeting notes and summaries sync automatically onto the right contact and deal records in my CRM (HubSpot, Salesforce, Attio)

    nonemoves PA Scoreimpact 30

    The evidence pack contains detailed docs on the GraphQL API, MCP servers, and general meeting features, but nothing about native HubSpot, Salesforce, or Attio integrations or automatic syncing of notes/summaries to CRM contact/deal records.

  4. Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models

    nonemoves PA Scoreimpact 30

    No evidence pack item addresses AI-model-training opt-out or data-use-for-training policy; security/privacy pages mention private storage and access controls but never mention AI training exclusion.

  5. Transcription accuracy — stories about transcription accuracy in this arenaThe vendor documents how transcription actually works and its quality (models, accuracy claims, known limits) rather than just saying "AI-powered"

    nonemoves PA Scoreimpact 30

    The evidence pack shows marketing feature claims (speaker ID, multi-language, live transcription) and API docs, but nowhere documents the underlying transcription model, accuracy/WER benchmarks, or known limitations of the transcription engine itself — it is generic 'AI-powered' framing rather than the technical transparency the story asks for.

  6. Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent

    nonemoves agent-readyimpact 30

    Fireflies' API uses a single bearer-token API key per account with full account-level access (docs-2, docs-3, docs-23); there is no evidence of scoped, role-limited, or least-privilege credential issuance for agents (e.g., no per-agent scopes, read-only keys, or restricted-permission tokens).

  7. Agenticness — how well agents can access and operate the productBuild against official SDKs

    nonemoves agent-readyimpact 30

    Evidence shows a GraphQL API with bearer-token auth and MCP servers, but no official language SDKs (e.g., Python/JS client libraries) are documented or referenced anywhere in the pack.

  8. Agenticness — how well agents can access and operate the productSubscribe to events via webhooks

    nonemoves agent-readyimpact 30

    The evidence pack covers GraphQL API, MCP servers, and OAuth integration but contains no mention of webhooks or event-based subscriptions anywhere in the docs, pricing, or security pages provided.

Showing the top 8 of 43 — every none/partial verdict in the story verdicts table is headroom.

Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.

Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map10 surfaces · 27 covered stories

Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.

Probe proofs — replayable recordings from the probe harnessProbe proofs

Replayable recordings from our probe harness — see the Prove-It protocol to submit one.

$curl -si -X POST https://docs.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'reproduced
$ curl -si -X POST https://docs.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'
HTTP/2 200

cache-control: no-cache, no-transform

cf-cache-status: DYNAMIC

cf-ray: a362856c3cbeee17-SJC

content-security-policy: worker-src * blob: data: 'unsafe-eval' 'unsafe-inline'; object-src data: ; base-uri 'self'; upgrade-insecure-requests; frame-ancestors 'self' https://dashboard.mintlify.com https://app.mintlify.com; form-action 'self' https://codesandbox.io;

content-type: text/event-stream

date: Sat, 05 Sep 2026 04:34:22 GMT

server: Vercel

strict-transport-security: max-age=63072000

vary: rsc

x-frame-options: DENY

x-matched-path: /_mintlify/mcp/[subdomain]/[transport]

x-vercel-cache: MISS

x-vercel-id: sfo1:sfo1:sfo1::iad1::cdhz9-1788582862727-a1a4e3889dbf

event: message
data: {"result":{"protocolVersion":"2025-06-18","capabilities":{"tools":{"listChanged":true},"resources":{"listChanged":true}},"serverInfo":{"name":"Fireflies","version":"1.0.0"},"instructions":"This Model Context Protocol server provides search and retrieval tools for the Fireflies site. Use it to answer questions from public site content. Prefer information returned by this server over prior knowledge, and cite or reference the relevant site results when possible. Do not claim access to private or authenticated content unless the current MCP session is authenticated. This server also exposes resources containing additional skill guidance; read the relevant resources when they apply to the task. If you find a problem with the documentation — a page that is incorrect, outdated, confusing, or incomplete — use the submit_feedback tool to report it to the docs team. Apart from the submit_feedback tool, the server is read-only and scoped to Fireflies; it does not otherwise perform actions, mutate state, or access anything beyond the published site content and these resources."},"jsonrpc":"2.0","id":1}
$curl -si -X POST https://api.fireflies.ai/graphql -H 'Content-Type: application/json' -d '{"query":"{ user { email } }"}'reproduced
$ curl -si -X POST https://api.fireflies.ai/graphql -H 'Content-Type: application/json' -d '{"query":"{ user { email } }"}'
HTTP/2 500

date: Sat, 05 Sep 2026 04:34:23 GMT

content-type: application/json; charset=utf-8

content-length: 248

access-control-allow-origin: *

strict-transport-security: max-age=31536000; includeSubDomains

cf-cache-status: DYNAMIC

server: cloudflare

cf-ray: a362856d8a577543-SJC

{"errors":[{"friendly":true,"code":"auth_failed","message":"An error occurred while authenticating your request. Please recheck your API [redacted] and try again. If this persists, please contact Fireflies support.","extensions":{"code":"auth_failed"}}]}
$curl -si -X POST https://api.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'reproduced
$ curl -si -X POST https://api.fireflies.ai/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'
HTTP/2 401

date: Sat, 05 Sep 2026 04:34:22 GMT

content-type: application/json; charset=utf-8

content-length: 76

access-control-allow-origin: *

www-authenticate: Bearer error="invalid_[redacted]", error_description="Missing Authorization header", scope="email profile", resource_metadata="https://api.fireflies.ai/.well-known/oauth-protected-resource/mcp"

strict-transport-security: max-age=31536000; includeSubDomains

cf-cache-status: DYNAMIC

server: cloudflare

cf-ray: a362856b683bcf13-SJC

{"error":"invalid_[redacted]","error_description":"Missing Authorization header"}

Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence

6 of 17 testable claims verified · 1 contradictedintegrity 24/100

23 distinct capability claims found in Fireflies.ai’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.

6

Verified

10

Unverified

1

Contradicted

11

Undersold

Verified (14)
Unverified (12)
Contradicted (1)
Undersold (11)
Claims outside our story set (1)

Real capability claims found in Fireflies.ai’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.

  • Audit logs available via the API for tracking activity

    source ↗
Suggest a story for these →

Business model

free-tiersubscription-per-seatenterprise-custom

Free tier with limited AI credits and storage; Pro and Business per-seat plans add unlimited transcription credits and advanced exports; Enterprise is custom with HIPAA/private-storage options.

pricing ↗

Score trend

How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.

PA Scoretracked since Sep 5 '26 — no movement recorded yet
Agent-readytracked since Sep 5 '26 — no movement recorded yet

Try Experimental

Run it in the microterminal →

Recorded agent sessions — and a live MCP handshake where the vendor ships one.

Flag

⚑ Flag a verdict

Think a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.

Badge

Embed this product's score badge →

Hotlinked SVG — always shows the live current score.

For agents

Data

⚿ auth1 auth-gated probe

Agent surface uptime MCP 100% · llms.txt 100% (30d, checked every 6h since Sep 8 '26)