Skip to content

Asana

Connect Asana and effort tracking and cost attribution work themselves out as your team closes tasks. Read-only — Flowstate never writes back.

What syncs

From AsanaInto FlowstateUsed for
ProjectsPMS ProjectsLinking to roadmap projects, effort attribution
TasksPMS TasksEffort calculation, CapEx attribution
Task status changesTask activityEffort tracking based on status movement
AssigneesUser attributionAttributing effort to the right people

Flowstate reads from Asana — it never writes back or modifies your workspace.

How data stays in sync

Webhooks (real-time): Asana sends notifications to Flowstate when tasks are created, updated, or completed.

Scheduled sync (catch-up): A daily full sync ensures completeness.

Getting started

1. Connect Asana

  1. Go to Settings → Integrations and open the Asana tile
  2. Click Connect with Asana to authorise via OAuth
  3. Select the workspace you want to sync
  4. Click Confirm

2. Choose projects to sync

After connecting, select which Asana projects should sync to Flowstate. You can add or remove projects at any time.

3. Map your people

Flowstate matches Asana users to employees by email address. Add manual mappings if needed in Settings → Integrations → User attribution. To map external teams to Flowstate teams, use Settings → Integrations → Team attribution.

Troubleshooting

Tasks aren't appearing

  • Check that the connected Asana account has access to the projects
  • Verify the projects are selected for sync
  • Try a manual sync

For sync run history and errors, check Settings → Integrations → Sync Health.

Flowstate Documentation