Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Productivity / Fireflies.ai GraphQL API
Fireflies.ai GraphQL API logo

Fireflies.ai GraphQL API

★ Only Publicly Available OpenAPI DocumentProductivityCollaborationbearer1 EndpointsREST

For Agents

Query meeting transcripts, summaries, action items, and AskFred conversation threads, and upload new audio/video for transcription — all through a single GraphQL endpoint.

Use for: Find the action items from yesterday's product sync meeting, Get the transcript for meeting ID m_abc123, Search for meetings where 'pricing' was discussed last week, I need to upload a recording for transcription

Not supported: Does not handle calendar scheduling, video conferencing, or live-meeting bot control — use for transcript, summary, action-item, and AskFred operations only.

Jentic publishes the only available OpenAPI specification for Fireflies.ai GraphQL API, keeping it validated and agent-ready. Fireflies.ai is an AI meeting assistant that records, transcribes, and summarises meetings across Zoom, Google Meet, Microsoft Teams, and Webex. The API is GraphQL-based with a single POST /graphql endpoint that exposes meeting transcripts, speaker turns, AI-generated summaries, action items, sentiment, AskFred conversation threads, channels, users, analytics, and audio/video upload mutations.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Fireflies.ai GraphQL API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Fireflies.ai GraphQL API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Fireflies.ai GraphQL API.

Query meeting transcripts with speaker turns, timestamps, and confidence scores

Retrieve AI-generated summaries, action items, and key topics for a transcript

Search transcripts across an organisation by keyword, attendee, or date range

Start and continue AskFred conversation threads for question-answering over meetings

Upload audio/video files for asynchronous transcription via the GraphQL upload mutation

Manage users, channels, and team analytics through dedicated GraphQL types

Use Cases

Patterns agents use Fireflies.ai GraphQL API for, with concrete tasks.

★ Meeting Action-Item Extraction

Pull action items, owners, and due dates from finished meetings using the action_items GraphQL field. Pipe them into a task tracker so nothing falls through the cracks. Because everything goes through POST /graphql with one bearer token, integration is straightforward — most teams have an action-item bot live in a day.

Query the GraphQL endpoint for transcript(id: 'm_abc') { action_items { text assignee dueDate } } and create matching tasks in Asana

Conversational Q&A Over Meetings

Use AskFred via the GraphQL API to ask natural-language questions about a meeting or set of meetings. The conversation thread persists, so an agent can follow up with 'and what did they say next?' style questions. Fireflies handles retrieval and answer synthesis on the meeting transcript.

POST /graphql with mutation askFred(meetingId: 'm_xyz', question: 'What objections did the customer raise?') and return the answer to a Slack thread

Cross-Meeting Search and Analytics

Search transcripts across an organisation for keywords, attendees, or topics, and pull team-level analytics like talk-time and sentiment trends. Useful for sales coaching dashboards, customer-insight digests, and recurring research summaries. Live in 1-2 days.

Query transcripts(filter: { keyword: 'pricing', dateAfter: '2026-06-01' }) { id title attendees }, then summarise the most-mentioned objections

AI Agent Meeting Operations

Use Fireflies through Jentic so an agent can answer 'what did we agree in the standup?' or 'send me the summary of yesterday's customer call'. Jentic exposes the GraphQL operations as discoverable tools, with the bearer token in the vault. Get started at https://app.jentic.com/sign-up

Through Jentic, search 'get meeting transcript and summary', load the GraphQL operation schema, and execute with meetingId='m_2026_06_09_standup'

Key Endpoints

1 endpoints — jentic publishes the only available openapi specification for fireflies.

METHOD

PATH

DESCRIPTION

POST

/graphql

Single GraphQL endpoint for queries and mutations across transcripts, summaries, action items, AskFred, users, channels, analytics, and uploads

POST

/graphql

Single GraphQL endpoint for queries and mutations across transcripts, summaries, action items, AskFred, users, channels, analytics, and uploads

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Fireflies bearer tokens are stored encrypted in the Jentic vault. The Authorization header is added at execution time, so the agent never sees the raw token.

Intent-based discovery

Intent-based discovery

Agents search by intent (e.g. 'get meeting action items' or 'ask a question about a meeting') and Jentic returns the matching GraphQL operation with the variables it needs.

Time to first call

Time to first call

Direct Fireflies integration: 1-2 days to learn the GraphQL schema, handle pagination, and wire AskFred. Through Jentic: under 30 minutes for the operations covered.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

Fitbit Web API

→

Provides personal health context to pair with Fireflies meeting summaries

Use when an executive coach agent combines wellness signals with meeting load

Complementary

Firebase Auth REST API

→

Adds user authentication to a Fireflies-powered meeting analytics app

Pair when building an internal tool that authenticates users via Firebase before exposing Fireflies data

Complementary

Firmwater LMS API

→

Turns sales-call insights into training assets in an LMS

Pair when an enablement agent ingests Fireflies highlights to create coaching modules in Firmwater

FAQs

Specific to using Fireflies.ai GraphQL API through Jentic.

Why is there no official OpenAPI spec for Fireflies.ai GraphQL API?

Fireflies.ai exposes a GraphQL API and does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Fireflies.ai GraphQL API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.

What authentication does the Fireflies.ai API use?

The API uses HTTP bearer authentication with a Fireflies API key (generated in your Fireflies account settings). Through Jentic, the bearer token is stored in the encrypted vault and added to the Authorization header at execution time.

Can I get meeting action items with the Fireflies.ai API?

Yes. Query the transcript GraphQL type and request the `action_items` field; each item includes the text, assignee, and due date when one is detected. The single endpoint is POST /graphql.

What are the rate limits for the Fireflies.ai API?

Fireflies applies per-account rate limits on the GraphQL endpoint and quota on transcription minutes per plan. The endpoint returns standard 429 responses when limits are exceeded.

How do I summarise a meeting through Jentic?

Search Jentic for 'get meeting summary', load the GraphQL operation schema, and execute with the meetingId. The response includes the summary, action items, and key topics in a single round trip.

Does Fireflies support uploading recordings for transcription?

Yes. The GraphQL API exposes an upload mutation for audio and video files, returning a meeting record once transcription completes asynchronously. Webhooks notify your system when a transcript is ready.

GET STARTED

Start building with Fireflies.ai GraphQL API

Explore with Jentic
View OpenAPI Document