Asana icon

Asana

Work management platform for projects, tasks, sections, assignees, comments, due dates, and teams.

Covers Asana project activity across tasks, subtasks, sections, stories, completed work, and workspace project changes.

Sign in to connect Asana

Sign in to connect an account and start using Asana in your apps.

Example Use Cases

These are example ways Snow can use Asana when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.

Add Followers to Project

Tool to add followers to a project in Asana. Use this tool when you need to add one or more users as followers to a specific project. Followers will receive notifications when tasks are added to the project.

Add Followers to Task

Tool to add followers to a task in Asana. Use this tool when you need to add one or more users as followers to a specific task. This will notify them of updates to the task.

Add item to portfolio

Add a project (or other supported item) to an Asana portfolio using the native addItem endpoint. Use when a workflow needs to attach a newly created project to a portfolio without using ASANA_SUBMIT_PARALLEL_REQUESTS.

Add Members to Project

Tool to add users to a project in Asana. Use this tool when you need to add one or more users as members to a specific project. Members can view and contribute to the project.

Add Project to Task

Tool to add a project to a task in Asana. Use when you need to associate a task with a project. Optionally position the task within the project using insert_before, insert_after, or section parameters.

Add Supporting Relationship to Goal

Tool to add a supporting goal relationship to a goal. Use when you want to link a project, task, portfolio, or another goal as a supporting resource to a specific goal in Asana.

Add Tag to Task

Tool to add an existing tag to a task in Asana. Use when you need to add a tag for prioritization, routing, or automation workflows. Tags cannot be added via Update Task, so this dedicated endpoint is required.

Add Task Dependencies

Tool to add dependency relationships to an Asana task. Use when you need to mark one or more tasks as prerequisites (dependencies) for another task, ensuring the dependency tasks must be completed first.

Add task to section

Adds an existing task to a section, optionally positioning it before or after another task in that section; if no position is specified, the task is added to the end.

Add User for Team

Tool to add a user to a team in Asana. Use this when you need to add a user to a specific team by providing their user GID, email, or "me" for the current user.

Triggers

These are the trigger events currently available for Asana.

Attachment Added to Task

Triggers when an attachment is added to a task.

New Comment on Task

Triggers when a comment is added to a task in a project.

New Task Created

Triggers when a new task is created in a project.

Tag Added to Task

Triggers when a tag is added to a task. Note: Asana's event structure is inverted for tag events — the resource is the task and the parent is the tag. So parent.gid gives the tag GID.

Task Moved to Section

Triggers when a task is moved to a section in a project.

Task Updated

Triggers when a task is updated in a project.