In this article: how to set up the sync with Asana, what can be synced, automatic synchronization and how to stop the sync.
Against the speed, complexity, and scope of our modern work, email is no longer up to the task. Figuring out what needs to get done, getting on the same page, and finding the right information in email is inefficient.
Asana has re-imagined team communication from the ground up. Conversations and tasks are in one place, so everything is actionable and transparent. When less of your time is spent in email, you’ll have more time to get work done.
The Asana sync is found on the Import and Export page, which you’ll find once you click on “…More” from the left side menu. This is what you’ll see:
To start setting it all up, click on the green “Enable” button. This will direct you to a page that will ask you to give Toggl Pipes the permission to access your Asana account:
To proceed, click “Allow” and you’ll be directed back to the Import page in Toggl.
Data can be synced through 3 individual “pipes”, which can be configured separately. You’re able to import from Asana:
- Users – Asana users will be imported as Toggl users. Existing users are matched by e-mail. When importing users, you’re able to select exactly which users do you wish to import. New users will be imported as “inactive” users, that can be activated on the Team page.
- Projects – Asana projects will be imported as Toggl projects. All existing projects will be matched by name.
Imported projects are set up as ‘public’. Please note that even if you have assigned users to tasks in Asana, this information isn’t imported as ‘public’ projects don’t have a project team. You are able to change this setting and assign users to Tasks on Project Edit page.
Tasks that are marked as ‘completed’ in Asana, are not imported. Tasks that are already imported and then marked done in Asana will be deleted in Toggl after syncing data. Time tracked under a deleted task will be logged under the project it belongs to.
- Tasks – Asana tasks will be imported as Toggl tasks. Existing tasks will be matched by name.
If you have multiple accounts in Asana, you’re guided to choose which account you wish to import from each time you set up a sync.
Once the sync is complete, Toggl will let you know whether the sync was successful and show you what was imported – also, how much time it took. If there are problems, you can check the log for more details. Please note that only projects that the authorizing user has access to can be imported.
The “Sync now” button doesn’t trigger an immediate synchronization. It will place your synchronization in a queue, the actual synchronization will happen a bit later. (This can in a busy period be an hour or even more.)
This will look for new things to import at least once an hour (not available for users’ import), and can be enabled from the cogwheel menu that is right next to the Sync button.
You can trigger a manual sync anytime – just click on the “Sync” button!
Since all 3 pipes are individual, you’re able to manage them separately as well. To delete the configuration for one particular pipe, choose “Delete configuration” from the cogwheel menu next to the Sync button.
To stop the sync across all 3 pipes, choose “Delete configuration” from the lone cogwheel menu at the top right of the pipes.