How to connect Asana and Slack

How to connect Asana and Slack Previous item Why you should use... Next item How to implement...

In this article we will describe the benefits of the integration to connect Asana and Slack. Followed by when to use which tool in general and of course how you can set up the integration.

What are the benefits of connecting Asana and Slack?

The following bullet points list contains the major reasons for integrating Asana and Slack, if you have additional examples from your daily work, please let us know in the comment section below.

  • Create tasks out of Slack messages and sync them back to Asana
  • Take action on Asana tasks without leaving Slack
  • Get instant notifications in Slack when changes are made to tasks in Asana
  • Automate processes which would otherwise take manual work time, e.g. posting some relevant information from a certain Asana project to Slack
  • Assign tasks and post comments directly from Slack to Asana, so you do not need to change the tool you are using
  • Increase acceptance for Asana with people who prefer Slack
  • Delight your tech-savvy colleagues, since they love to integrate their different software solutions

Below you see an example how the integration looks like.

When to use Slack and when Asana?

In general, it is very important to distinguish the use cases of both tools, since many people mix it up, thus leading to confusion and decreased productivity. You should use Slack for things and requests which are urgent like “Can you send me the link to this document we just talked about” or “Where do we meet for lunch in 10 minutes?”. As a rule of thumb you can also say, if you need an answer within 2 hours, use Slack. You should use Asana for things and requests which are not urgent and where people need more context or the information is needed as context for the whole project. E.g. these are the top five to dos for the project to succeed, or these are the three most important files for the project.

So keep in mind, Slack is a communication tool, not a task management tool, and Asana is not yet a communication tool, it is a project and work management tool. We strongly recommend to agree within your team about a convention which tool to use when.

More details about when to use Asana and when to use Slack can be found in this article.

How to connect Asana and Slack?

  • Sign up for a Slack account and an Asana account to get started
  • From within Slack, install the Asana integration for your Slack team (If you cannot do this, speak to your administrator)
  • Authenticate with your Asana organization
  • Configure the integration:
    • Specify workspace and check projects available for integration
    • Make sure you only share projects and tasks, you really want to share. E.g. do not share your My Tasks list, since it usually also contains private tasks
    • Choose a channel for Asana updates like #asana
  • Test the integration

How to create & assign Asana tasks within Slack?

If you want an overview, what is possible from Slack to Asana, just type “/asana help” for a list of available commands.

You can also use the slash command “/asana” to list, create, assign, comment on, and complete tasks in Asana, right from your Slack account.

A usual command could look like this: /asana add [task title] to [project] @[assignee]

Pay attention:

  • Note that in order to assign tasks to a teammate in Slack, that teammate will need to authenticate their Asana account as well
  • If you want to assign a task to yourself without a project, just type /asana add [task title]

Key Takeaways:

  • Integrate Asana and Slack to get instant notifications in Slack about important Asana updates
  • The integration can be done by every user unless the administrator has changed it

How do you use Slack and Asana together? Or if you have any comments, please post them below. If you have questions, please do not hesitate to write us an email to

Your Comment

Leave a Reply Now

Your email address will not be published. Required fields are marked *