An Overview of Unito's Asana Integration

Looking to connect Asana to your Unito workflows? Here's what you can expect from our integration.

What does this article cover?

You can sync Asana tasks with work items in other tools by creating a Unito flow. Your flow enables you to create work items in another tool automatically whenever you manually add new tasks to Asana. You can also configure Unito to sync historical Asana tasks. 

This article will give you an overview of supported fields in Asana, as well as limitations of Unito's integration.

Watch a demo of Unito's Asana integration

Browse our collection of Asana guides and tutorials.

How do you sync Asana tasks with Unito?

To connect Asana and/or another tool through Unito Sync Platform, users create flows. Flows represent the connection between Asana and other tools comprised of four steps:

Which Asana fields can be synced with Unito?

Here are the fields you can currently sync with Asana, whether they can be used in two-way flows, as well as whether you can use them in rules or not.

Quick definitions for field mappings:

    • One-Way: Changes to the Asana task field will appear in the other synced field but not vice versa.
    • Two-Way: Changes to either synced field will appear in the other.
    • Rules: This task field can be used as a trigger in your rules to filter work items from syncing with Unito.
Asana Field One-way? Two-way? Rules?
Assignee
Attachment    
Comment  
Created at    
Created by    
Date (custom field)  
Description  
Due date  

Description

   
Due date  
Enum (custom field)  
Globally unique task identifier    
Link to task    
Multiple choice dropdown (custom field)  
Number (custom field)  
People (custom field)  
Project name    
Section / column
Start date  
Status  
Subtask  
Tag
Task name  
Task type
Text (custom field)  
Updated at    

What counts as an item in sync?

For Asana, both tasks and subtasks count as items in sync. So if you sync an Asana task that has a subtask, Unito will count this as two items in sync.

Ready to get started? Here's a list of step-by-step guides for Asana users to connect projects to Unito. 

Custom fields and other options

Our Asana integration supports a number of custom fields and other customization settings.

Custom fields

The custom fields supported by this integration are Single-Select dropdown, Multi-Select, Number, and Text fields. You can also build rules with the Single-Select dropdown field.

Subtasks

Asana subtasks can be synced with other tools that have subtasks, such as Jira or Trello. You can also sync multiple levels of subtasks.

Default Section

When an Asana task is created to match a task in another tool — like a Trello card — you can determine which section of the Asana project it will be added to by default.

Attachment streaming

You can stream Asana attachments, meaning anyone with the link can view the files from other tools without logging into Asana.

Binary copy for attachments

This integration supports binary copies for attachments. A binary copy makes a physical copy of an attachment from the source tool in the destination tool. Unito supports binary copies when mapping attachment fields in two Asana projects, two Trello boards, or Asana and Trello.

Limitations and compatibility

We’re constantly looking to better support Asana’s growing list of features, fields, and use-cases. Here are a few common limitations you should be aware of:

  • You can’t use Asana portfolios as a block of work, but we can sync the contents of portfolios as individual blocks of work.

  • We don’t support syncing Project End Date, but we do support syncing Start Date.

  • Task approval states — Approve, Request Changes and Reject — are not mappable fields.

  • Task followers are not synced.

  • Only attachments added to an Asana task — not the task's description — can be synced with Unito.

Unito is compatible with all tiers of Asana subscriptions, including free! Some functionality is limited to Asana’s higher tiers, such as syncing custom fields.

Necessary permissions for connecting Asana to Unito

Your Asana account needs to be a full member of your organization, not a guest. Then, make sure the account is part of the Asana team that owns the project you want to sync.

OAuth Scopes

Default: Provides access to all endpoints documented in our API reference.

Got feedback? Submit a Unito feature request to let us know what you'd like to see in the next update to our Asana integration.