Asana for Slack
Asana brings tasks and conversations together so your team can get more work done with less effort, and without email. With the Asana integration for Slack, you can get updates for Asana tasks right where you’re working and use slash commands to quickly take actions in Asana.
Here's what you'll get updates for:
- When a task is created or completed
- When a task is renamed or its description is modified
- When a comment is added to a task
Set up the Asana app
- Visit the Asana app page in Slack’s App Directory.
- Click Install below the Asana icon.
- Choose a channel where Asana updates will be posted.
- Click Add Asana Integration.
- Click Authenticate your Asana account.
- Log in to your Asana account, then click Allow to authorize the app.
- Specify which Asana workspace and projects will be available in Slack.
- Choose how people will be notified in Slack for new comments on Asana tasks.
- You can customize the display name for Asana posts and even add a custom icon. Use Preview Message to see how messages will appear in Slack.
- Click Save Integration to complete setup.
Asana slash commands
| Command | Action |
| /asana add [your task] | Create a task |
| /asana add [your task] to [project] | Specify a project when creating a task |
| /asana add [your task] to @user | Assign a task to when you create it |
| /asana list | View a list all Asana tasks in Slack |
| /asana complete ID comment | Comment on a task |
| /asana complete ID [note] | Complete a task |
| /asana help | See a list of all available commands |
Note: To assign tasks to a teammate using the /asana add slash command, that teammate will also need to authenticate their Asana account.