> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neoagent.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Connecting Fireflies to Neo

> Copy a Fireflies API key and save it in Neo

You connect Fireflies once at the MSP level, with one API key.

## 1. Choose whose key to use

A Fireflies API key belongs to the user it comes from, and reads what that user can see in Fireflies: the meetings they own and the meetings shared with them. A meeting that is private to its owner stays out of reach of every other user's key.

So use the key of a Fireflies admin who is invited to, or has access to, the meetings Neo should read, such as your client calls. An admin's key also reads your team's users and analytics. On the Enterprise plan, a Super Admin's key reads every meeting of the team.

## 2. Copy the API key

In Fireflies, open **Integrations** → **Fireflies API** and copy the API key. Keep it out of email and chat: anyone who has it can read the meetings it sees.

Neo calls Fireflies at `https://api.fireflies.ai/graphql` with the key as a Bearer token.

## 3. Add the key in Neo

**1. Open Integrations**

In the Neo Dashboard, open **Integrations** and find the Fireflies card, under Customer Success.

**2. Save the key**

Paste the API key and click **Save settings**. Neo checks it against Fireflies before saving, so a wrong or revoked key is rejected straight away.

## 4. Turn Fireflies on per agent

Open the agent, go to the Integrations section, and pick an access profile for the Fireflies block, or set each area yourself:

| Area | Access levels you can pick | Notes |
| - | - | - |
| **Meetings & Summaries** | Disabled, Read Only, Read / Write | Meetings with their attendees, summary and action items, soundbites, channels and contacts. Writes rename, move, upload or delete a meeting. |
| **Transcripts** | Disabled, Read Only | Every word said in a meeting or soundbite. Off in the Read Only and Helpdesk profiles. |
| **AskFred** | Disabled, Read Only, Read / Write | Questions to Fireflies' AI about your meetings. Each question starts a thread in Fireflies. |
| **Sharing & Privacy** | Disabled, Read Only, Read / Write | Sharing a meeting by email, revoking it, who in your team sees a meeting, and making a soundbite public. |
| **Live Meetings** | Disabled, Read Only, Read / Write | Adding Fireflies to a call, pausing or resuming its recording, live action items. |
| **Team & Admin** | Disabled, Read Only, Read / Write | Users, user groups, analytics and the audit log; changing a user's role or a group's members. |

To save client context as memory, the agent also needs **Agent Memories** at Read / Write in its Neo API block, with approval on. See [Fireflies API](https://docs.neoagent.io/agents/tools/sales/fireflies-api.md) for the profiles.

## Rate limits

Fireflies limits each key by plan: 30 calls a minute and 500 a day on Free, 60 a minute and 5,000 a day on Pro, and more on Business and Enterprise. Neo keeps to 30 a minute. On Free and Pro, a busy agent can reach the daily cap; Neo then stops and tells the technician, and the next run continues.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.