Overview
Link Canny ideas directly to Asana tasks with 2-way status sync. When a task status changes in Asana, the linked idea's status updates in Canny automatically — keeping your product team's view in sync with what's happening in engineering.
The Asana integration is available on Pro and Business plans.
Setting up the integration
We recommend creating a dedicated "Canny" user in Asana so updates from the integration appear as Canny rather than your personal account.
Go to your Asana settings page in Canny and click Install Asana.
Grant Canny the required permissions and select your Asana workspace.
Set up status mappings from the Status Mapping tab in your Asana settings.
Status mapping
Map Asana task statuses to Canny idea statuses from the Status Mapping tab in your Asana settings. Available statuses are aggregated from all Task types across all projects in your connected workspace.
To find your Asana task type statuses, go to a project in Asana and navigate to Customize (top right) → Task types & templates.
A task must be associated with a single project for status sync to work. Tasks not linked to a project must be manually re-linked to a project before sync will function.
Linking ideas to Asana tasks
Open an idea from the Ideas tab and use the Linked issues section in the right sidebar of the idea details panel to link it to a task. You can create a new task or link to an existing one.
To unlink a task, hover over the task name and click the X icon.
Linking rules
One-to-one: Each idea can only be linked to one Asana task.
Multiple companies: If the same Asana installation is connected to multiple Canny companies, a task can only be linked to an idea in one company.
Merged ideas: When two ideas are merged, the links from the merged idea are dropped.
Migrated data: In some cases, migrations may create a one-to-many relationship between ideas and tasks. When this happens, status sync is skipped.
Things to note
A task must be associated with a single Asana project for status sync to work.
Migrated tasks that aren't linked to a project must be manually re-linked before sync will function.

