How to Integrate Asana with Fireflies
Last updated: April 10, 2026
The Asana + Fireflies integration automatically turns meeting action items into Asana tasks — no more manual follow-ups. After each meeting, Fireflies captures key tasks and adds them directly to your Asana projects. You can even use voice commands to create tasks instantly.
Let’s get started! 🚀
🔍 What Does the Asana Integration Do?
The Asana + Fireflies integration turns meeting action items into Asana tasks automatically, keeping your workflow smooth and up to date.
AI-assisted task creation → identifies action items and adds them to your projects.
Voice command task creation → create tasks during or after meetings without typing.
Real-time updates → tasks appear in Asana as soon as they’re identified.
🔑 Prerequisites
Before you connect Fireflies with Asana, make sure you have these essentials set up to avoid any hiccups:
Fireflies account → Ensure you're logged into your Fireflies workspace.
Asana account → You’ll need access to your Asana workspace, where tasks will be created.
Project setup in Asana → Your Asana projects should already be created. Fireflies can't create them for you. (If your project doesn't show up in the dropdown, try refreshing the page.)
🔗 Connect Asana to Fireflies
Step 1: Log in to your Fireflies account, click on the Integrations tab, and search for Asana. Click on it to get started.

Step 2: Click on the Connect button, and you’ll be redirected to the Asana login page. Complete the sign-in process, and you will be redirected to the authorization page.

Step 3: Click on the Allow button to authorize Fireflies to read and write tasks in your Asana account, including task creation and modifications.

Step 4: Once approved, you’ll be redirected back to Fireflies to configure your integration setup.

⚙ Setting Up Your Configuration
Step 1: Select Your Workspace
Choose the Asana workspace where Fireflies should create tasks.
Open the workspace dropdown menu and select the correct one.
For example, Marketing Team Workspace or Client Support Workspace. In this case, we’ll select My Workspace.

Step 2: Select a Project
Choose the Asana project where Fireflies should create tasks by searching and selecting it from the dropdown. Tasks created by Fireflies will be added to this project.

Make sure your project is already created in Asana. If you can't find it in the dropdown, Create Project first in Asana or enter the Project ID manually.
Step 3: Select Section
Choose the Section where Fireflies should create tasks within the selected project. This controls where your meeting tasks (for example, Fireflies Tasks or To do, or Done) will be added.

Step 4: Task Creation & Assignment
Choose how tasks should be created and assigned in Asana.
Create tasks from meeting action items → When enabled, Fireflies will automatically create tasks from action items identified during meetings.
Auto-assign tasks to project members → When enabled, Fireflies will assign tasks to Asana project members based on the task owner’s email.
Click Continue to proceed.

Keep this feature on if you want tasks to be assigned to the appropriate team members automatically. If you prefer to manually assign tasks later, toggle it off.
Step 5: Create Sample Tasks in Asana
Before finishing setup, you can create a sample task to confirm everything is working correctly.
Click Create sample tasks → Fireflies will generate a test task in your selected Asana project.
Open Asana to confirm the task appears successfully.
Once verified, click Continue to complete the setup.

These tests don’t affect your real meetings or spaces — they’re just for confirming the setup.
🧩 Additional Options – Integration Rules
By default, Fireflies creates tasks in Asana for every meeting. If you want more control, you can use Integration Rules to decide which meetings should create tasks.
Integration Rules are available on Business or higher plans.
💡 Learn more about our different pricing plans and how to get started.

🗂 All Meetings
Create tasks in Asana from every meeting — calls, standups, or reviews — with no filters applied.
📝 Meeting Title
Only create tasks in Asana when the meeting title matches specific rules (Contains, Starts with, Equals, Doesn’t Contain).
Example: “Sprint Planning”, “Client Review”
👤 Meeting Host
Filter meetings based on who hosted them.
Equals → Only meetings hosted by a specific person
Not Equal → Exclude meetings hosted by a specific person
👥 Meeting Participants
Control which meetings create tasks based on attendees.
Contains → Include meetings with specific participants
Doesn’t Contain → Exclude meetings with certain participants
🎦 Meeting Type
Filter by meeting type.
Example: External → Only client-facing meetings create tasks
🔀 Apply Multiple Filters
Combine rules for more precise control.
Example: Title contains “Sprint” AND host is pm@company.com

You can view all applied filters in your configuration. Fireflies will only create tasks in Asana for meetings that match all conditions.
✅ Example applied: Title contains = Interview, host = John, participant = Mary, type = External.

💾 Save Your Configuration
Click Save to activate the integration — a flash message will confirm that your configuration has been successfully added.

You can set up multiple configurations — for example, one for internal team boards and another for client project boards.
👥 Team Options
Sometimes, you may not want every teammate creating their own Asana configurations — especially if your team wants tasks to be created in a consistent workspace or project. Team Options allow workspace admins to control how the integration is used across the team.
Click the vertical ellipsis (⋮) next to your Asana integration and select Team Options.
A modal will show these options:
Apply to entire workspace → When enabled, meeting tasks will be created in Asana for all team meetings accessible by the admin, keeping everything centralized.
📌 Meetings set to private in a teammate’s Privacy Settings won’t be included unless you’re a Super Admin who can access meetings regardless of team privacy settings.
Restrict non-admin usage → When enabled, only admins can create or manage Asana configurations.
Click Save after updating the settings.
Use workspace-level settings for shared task tracking, and personal configurations when individuals want to manage their own tasks.

🛠 Manage Configuration
Over time, you may need to update your Asana integration — for example, to rename a configuration, update rules, or remove configurations you no longer use. Fireflies provides a few simple options to manage this.
✏ Edit Configuration Name → Give each Asana configuration a clear, descriptive name so it’s easy to recognize. Click the configuration name (for example, Default Configuration), type a new name (such as Asana Meeting Tasks), and click outside the field to save.

⚙ Edit Configuration Settings → Need to update your task settings or integration rules? Click the vertical ellipsis (⋮) next to a configuration, select Edit, update the settings, and click Update to save your changes.

🔘 Enable or Disable a Configuration → Use the toggle next to a configuration to control it quickly. Toggle ON to allow Fireflies to create tasks in Asana; toggle OFF to pause the integration without deleting it.

This is helpful if you have multiple configurations and only want one active at a time.
🗑 Delete Configuration → If a configuration is no longer needed (for example, you no longer want tasks created in Asana), you can delete it. Click the vertical ellipsis (⋮) next to the configuration, select Delete, and confirm.

Deleting a configuration stops Fireflies from creating tasks in Asana, so make sure it’s no longer needed before removing it.
📤 How Tasks Appear in Asana
Fireflies automatically turns your meeting action items into Asana tasks in the workspace, project, and list you’ve set.

❌ Disconnect Integration
If you no longer need Fireflies connected to Asana — for example, when a project ends, or your team switches tools — you can disconnect it with a single click.
Click the Disconnect button to remove the Asana integration. This action immediately ends the connection, and Fireflies will no longer create tasks in Asana.
Once disconnected, Fireflies will stop sending tasks to Asana. You can always reconnect later if needed.

🛠 Troubleshooting
Issue | What to Check / Do |
Tasks aren’t showing up in Asana | • Make sure the Asana integration is toggled ON. • Confirm the correct workspace, project, and section are selected. |
Integration disconnected unexpectedly | • Reconnect Asana from the Integrations page. • If you’re a workspace admin, review the settings to confirm they haven’t changed. |
Tasks are unassigned | • Turn on Auto-Assign Tasks so Fireflies assigns tasks to users who already have access to the project. • If left off, tasks will remain unassigned until someone takes ownership in Asana. |
Permissions errors | • Confirm the connected Asana account has access to the selected workspace/project. • Ask an Asana project admin to update sharing permissions if needed. |
Wrong project or section selected | • Open Edit Settings and verify the correct project and section are chosen. • Save your changes to update the configuration. |
Still stuck? Contact support via this link for more help.
❓ Frequently Asked Questions
Q1. Where are tasks created in Asana?
Tasks are created in the workspace, project, and section you selected during setup.
Q2. Can I control which meetings create tasks?
Yes. You can use integration rules to decide which meetings should create tasks in Asana.
Q3. What happens if I switch the configuration OFF vs delete it?
Switch OFF: Temporarily pauses the integration but keeps your setup saved.
Delete: Permanently removes the configuration. You’ll need to set it up again to use it.
Q4. Why are tasks showing up unassigned?
This happens when Auto-Assign Tasks is disabled or when the user doesn’t have access to the selected project.
Q5. I don’t see my Asana project or section. What should I do?
Make sure they already exist in Asana and that your account has access. If not visible, refresh the page and try again.
Q6. Can I create multiple configurations for Asana?
Yes, you can create multiple configurations at any time. This is especially useful if you want different settings for different use cases.
🔄 Recap
The Asana + Fireflies integration helps connect your meetings with task management, so you don’t need to manually copy follow-ups after every call.
Here’s what you can do with it:
Send action items directly to the right Asana workspace, project, and section
Automatically create tasks from meeting action items
Assign tasks to team members based on meeting context
Use meeting rules to control which meetings create tasks
This helps teams turn discussions into tasks and keep work moving forward.Manage everything easily — edit settings or disconnect when no longer needed.
📌 Related Guides
Manually Send Fireflies Tasks to Project Management Tools→ Choose exactly which tasks to push and where.
How to Integrate Asana with Fireflies→ Connect Fireflies with Asana to create tasks directly from meetings.
How to Integrate ClickUp with Fireflies → Send Fireflies tasks into ClickUp lists and projects.