| name | fireflies-install-auth |
| description | Configure Fireflies.ai GraphQL API authentication and verify connectivity.
Use when setting up a new Fireflies.ai integration, configuring API keys,
or initializing the GraphQL client for transcript access.
Trigger with phrases like "install fireflies", "setup fireflies",
"fireflies auth", "configure fireflies API key".
|
| allowed-tools | Read, Write, Edit, Bash(npm:*), Bash(curl:*), Grep |
| version | 1.11.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","fireflies","api","authentication"] |
| compatibility | Designed for Claude Code, also compatible with Codex and OpenClaw |
Fireflies.ai Install & Auth
Overview
Set up Fireflies.ai GraphQL API authentication. Fireflies uses a single GraphQL endpoint at https://api.fireflies.ai/graphql with Bearer token auth. No SDK needed -- all interaction is via HTTP POST with GraphQL queries.
Prerequisites
- Fireflies.ai account (Pro or higher for API access)
- API key from app.fireflies.ai > Integrations > Fireflies API
- Node.js 18+ or Python 3.10+
- A GraphQL client library (optional but recommended)
Instructions
Step 1: Get Your API Key
- Log in at app.fireflies.ai
- Navigate to Integrations > Fireflies API
- Copy your API key (starts with a long alphanumeric string)
- Store it securely -- this key grants access to all your meeting data
Step 2: Configure Environment
set -euo pipefail
echo 'FIREFLIES_API_KEY=your-api-key-here' >> .env
echo '.env' >> .gitignore
echo '.env.local' >> .gitignore
Step 3: Install GraphQL Client (Optional)
set -euo pipefail
npm install graphql-request graphql
pip install requests
Step 4: Verify Connection
const FIREFLIES_API = "https://api.fireflies.ai/graphql";
async function verifyConnection() {
const query = `{ user { name email is_admin } }`;
const response = (, {
: ,
: {
: ,
: ,
},
: .({ query }),
});
result = response.();
(result.) {
();
}
user = result..;
.();
.();
user;
}
().(.);