← All Skills
A

Tasks & projects

Asana

Create and manage tasks, projects, and assignments.

Tool to help teams organize, track, and manage their work.

Triggers6

Things that can wake up your Asana coworker.

  • Attachment Added to Task

    Triggers when an attachment is added to a task.

    ASANA_TASK_ATTACHMENT_ADDED
  • New Comment on Task

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

    ASANA_TASK_COMMENT_ADDED
  • New Task Created

    Triggers when a new task is created in a project.

    ASANA_TASK_CREATED
  • Task Moved to Section

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

    ASANA_TASK_MOVED_TO_SECTION
  • 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.

    ASANA_TASK_TAG_ADDED
  • Task Updated

    Triggers when a task is updated in a project.

    ASANA_TASK_UPDATED

Actions20

Things your coworker can do in Asana.

  • 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.

    ASANA_ADD_FOLLOWERS_TO_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.

    ASANA_ADD_FOLLOWERS_TO_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.

    ASANA_ADD_ITEM_TO_PORTFOLIO
  • 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.

    ASANA_ADD_MEMBERS_TO_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.

    ASANA_ADD_PROJECT_FOR_TASK
  • 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.

    ASANA_ADD_SUPPORTING_RELATIONSHIP
  • 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.

    ASANA_ADD_TAG_TO_TASK
  • 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.

    ASANA_ADD_TASK_DEPENDENCIES
  • 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.

    ASANA_ADD_TASK_TO_SECTION
  • 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.

    ASANA_ADD_USER_TO_TEAM
  • Add User for Workspace

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

    ASANA_ADD_USER_TO_WORKSPACE
  • Create Allocation

    Creates a new allocation. Use when you need to schedule or assign a specific amount of a user's time per week to a task or project within a defined period.

    ASANA_CREATE_ALLOCATION
  • Create Attachment for Object

    Tool to upload an attachment or link an external resource to a task, project, or project_brief in Asana. Use when you need to attach a file or external URL to any Asana object.

    ASANA_CREATE_ATTACHMENT_FOR_OBJECT
  • Create Attachment for Task

    Tool to upload an attachment to a task. Use when you need to attach a file to a specific task in Asana.

    ASANA_CREATE_ATTACHMENT_FOR_TASK
  • Create Custom Field

    Tool to create a new custom field in a workspace. Use when you need to define a new field for tracking specific information within Asana tasks.

    ASANA_CREATE_CUSTOM_FIELD
  • Create Enum Option for Custom Field

    Tool to create a new enum option for a custom field in Asana. Use this when you need to add a new selectable option to an existing custom field.

    ASANA_CREATE_ENUM_OPTION_FOR_CUSTOM_FIELD
  • Create Membership

    Tool to create a membership by adding a user or team to a project, goal, or portfolio. Use when you need to grant access to an Asana resource.

    ASANA_CREATE_MEMBERSHIP
  • Create Project Brief

    Tool to create a project brief for a project. Use when you need to add a detailed explanation (what and why) to a project.

    ASANA_CREATE_PROJECT_BRIEF
  • Create project for team

    Tool to create a project in a team. Use when you need to create a new project within a specific Asana team.

    ASANA_CREATE_PROJECT_FOR_TEAM
  • Create project for workspace

    Tool to create a project in a workspace. Use when you need to create a new project within a specific Asana workspace. Note: The team field is required when creating projects in workspaces.

    ASANA_CREATE_PROJECT_FOR_WORKSPACE