How to integrate Ashby with Fireflies
Last updated: September 16, 2025
Fireflies now integrates with Ashby, the AI-first recruiting platform trusted by modern, fast-growing teams. With this integration, every candidate conversation captured with Fireflies can be auto-logged in Ashby — helping recruiters stay focused, not buried in manual tasks.
This setup is intended for use at an organization level, and not for individual users.
Click here to set up your Ashby Admin Account
Click here to set up for your Fireflies team.
How to Set It Up
🔑 Step 1: Generate your Ashby API Key
Only Ashby Admins can connect the integration. This ensures secure access and is required because Ashby does not support user-level API keys. This Setup is intended for use at the organisation level, not for individual recruiters.
Follow these steps:
Go to Ashby Admin Settings → API Keys
From your Ashby dashboard, click Admin in the top nav bar and scroll to the API Keys section under Integrations.
Create a new API key
Click + New, give it a name (like Fireflies Integration), and choose access scopes (e.g. Candidate Read/Write).
Copy your API key
You'll only get one chance to copy it. Save it securely — you’ll need this in Fireflies.
Step 2: Connect Ashby to Fireflies
Go to the Integrations tab in Fireflies

Search for Ashby and click the tile

Click Connect and Paste your Ashby API Key (you’ll find this in your Ashby admin dashboard). Lastly, click Authorize

Once authorized, the Fireflies configuration panel will open.
⚙ Configure Integration Settings
Step 3: Configure Participant Management to decide how Fireflies handles candidate mapping
You'll see two toggle options:
🆕 Option 1: Create new candidates from meeting participants
When ON, Fireflies will auto-create a candidate record in Ashby if the participant isn't already in the system.
Ashby distinguishes between candidates and interviewers using the participant’s email domain.
Caution: Enabling automatic candidate profile creation means Fireflies will also create candidates for interviewers using non-domain emails — like external recruiters or agencies.
This can result in interviewers being mistakenly added as candidates.
🔁 Option 2: Map notes only to existing candidates
When ON, Fireflies will only sync notes to candidates already present in Ashby — no new profiles created.
✅ Best for later-stage interviews or structured pipelines where all candidates are pre-entered.
You can toggle these based on how much control you want over candidate data creation. You also have an option to test the connection with the sample data

Step 4 (Optional but Recommended) Apply Integration Rules (Business & Enterprise Only)
Available to all Business & Enterprise plan users, integration rules let you control which meetings trigger a sync.
To access:
Under your config, click Additional Options
Keep the default: All Meetings Or apply filters:
By Meeting Title (e.g. “Interview”, “Screening Call”)
By Meeting Host
By Participants
By Meeting Type (internal vs external)

Example: Only sync interviews hosted by Jane that include “Interview” in the title.
You can stack multiple filters with AND/OR logic.
Example: Only sync meetings hosted by Alex that include “Client Sync” in the title.
Step 5: Save & (optional) Rename Your Configuration
Once done, click Save.
You’ll see a success message that your configuration is active.

We recommend:
✏ Renaming your configuration for clarity
➕ Adding more configs later if you have multiple use cases
👥 Admin Setup for Teams (Workspace Admins Only)
Workspace admins can control how the Ashby integration works across their team with two options under Integration Scope:
To set up team options, click on the 3 dots on your integration page.

You will see a pop-up with 2 Options

A. Apply to entire workspace (to be toggled ON)
You must toggle this on to auto-push action items from admin-accessible meetings to Ashby for the whole team.
B. Restrict non-admin workspace member usage (to be toggled ON)
Keep this toggled on to block teammates from creating their own configs on top of the team-wide integration.
🔍 How this integration works and where to View Fireflies Notes in Ashby
Notes appear directly inside the candidate’s profile under the Notes section.
Here’s what Fireflies logs:
📝 Meeting Title
📅 Date & Time
👥 Participants (including employees and candidates)
🔗 Hyperlinked meeting recording & Notepad
📖 Full AI-generated Summary (with clear sections)
✅ Action Items at the end

🧠 Recap
Once connected, Fireflies can automatically:
✍ Log structured meeting summaries under the relevant Ashby candidate
👥 Create new candidate profiles (optional — you control this!)
🔁 Map notes to existing profiles if the candidate is already in your ATS
🧠 Apply meeting rules to decide which calls are synced
🔗 Hyperlink full meeting records for easier context retrieval
Each note is neatly formatted inside Ashby, with title, date, participants, full summary, and action items — fully searchable and accessible.