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.

Asana step 1 (1).gif

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.

image (12).png

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

image (13).png

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

image.png

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.

image.png

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.

image.png

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.

image.png

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.

Recorded_screen_1_V1 - 2026-04-03T183754.294.gif

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.

Recorded_screen_1_V1 - 2026-04-03T184630.422.gif

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.

image.png

🗂 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

Recorded_screen_1_V1 - 2026-04-03T185305.450.gif

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.

image - 2026-04-03T184923.534.png

💾 Save Your Configuration

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

Recorded_screen_1_V1 - 2026-04-03T185511.574.gif

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.

  1. Click the vertical ellipsis (⋮) next to your Asana integration and select Team Options.

  2. 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.

  1. 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.

Recorded_screen_1_V1 - 2026-04-03T190229.516.gif

🛠 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.

    Recorded_screen_1_V1 - 2026-04-03T191350.232.gif
  • 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.

    Recorded_screen_1_V1 - 2026-04-03T191740.517.gif
  • 🔘 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.

    Recorded_screen_1_V1 - 2026-04-03T191717.270.gif

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.

    Recorded_screen_1_V1 - 2026-04-03T192013.230.gif

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.

Screen_Recording_2026_04_03_190004_V1.gif

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.

Recorded_screen_1_V1 (26) (1).gif

🛠 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