Asana Integration

Asana API Operations

Browse all 153 operations available for Asana workflow automation.

project-management

153 operations
ActionASANA_ADD_FOLLOWERS_TO_PROJECT

Add Followers to Project

Tool to add followers to a project in Asana.

4 input
ActionASANA_ADD_FOLLOWERS_TO_TASK

Add Followers to Task

Tool to add followers to a task in Asana.

4 input
ActionASANA_ADD_MEMBERS_TO_PROJECT

Add Members to Project

Tool to add users to a project in Asana.

4 input
ActionASANA_ADD_PROJECT_FOR_TASK

Add Project to Task

Tool to add a project to a task in Asana.

6 input
ActionASANA_ADD_SUPPORTING_RELATIONSHIP

Add Supporting Relationship to Goal

Tool to add a supporting goal relationship to a goal.

4 input
ActionASANA_ADD_TAG_TO_TASK

Add Tag to Task

Tool to add an existing tag to a task in Asana.

4 input
ActionASANA_ADD_TASK_DEPENDENCIES

Add Task Dependencies

Tool to add dependency relationships to an Asana task.

4 input
ActionASANA_ADD_USER_TO_TEAM

Add User for Team

Tool to add a user to a team in Asana.

4 input
ActionASANA_ADD_USER_TO_WORKSPACE

Add User for Workspace

Tool to add a user to a workspace or organization in Asana.

4 input
ActionASANA_ADD_ITEM_TO_PORTFOLIO

Add item to portfolio

Add a project (or other supported item) to an Asana portfolio using the native addItem endpoint.

4 input
ActionASANA_ADD_TASK_TO_SECTION

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…

4 input
ActionASANA_APPROVE_ACCESS_REQUEST

Approve Access Request

Tool to approve an access request in Asana.

3 input
ActionASANA_CREATE_ACCESS_REQUEST

Create Access Request

Tool to create an access request in Asana.

2 input
ActionASANA_CREATE_ALLOCATION

Create Allocation

Creates a new allocation.

8 input
ActionASANA_CREATE_ATTACHMENT_FOR_OBJECT

Create Attachment for Object

Tool to upload an attachment or link an external resource to a task, project, or projectbrief in Asana.

6 input
ActionASANA_CREATE_ATTACHMENT_FOR_TASK

Create Attachment for Task

Tool to upload an attachment to a task.

4 input
ActionASANA_CREATE_CUSTOM_FIELD

Create Custom Field

Tool to create a new custom field in a workspace.

3 input
ActionASANA_CREATE_ENUM_OPTION_FOR_CUSTOM_FIELD

Create Enum Option for Custom Field

Tool to create a new enum option for a custom field in Asana.

4 input
ActionASANA_CREATE_MEMBERSHIP

Create Membership

Tool to create a membership by adding a user or team to a project, goal, or portfolio.

5 input
ActionASANA_CREATE_PROJECT_BRIEF

Create Project Brief

Tool to create a project brief for a project.

4 input
ActionASANA_CREATE_PROJECT_STATUS_UPDATE

Create Project Status Update

Tool to create a new status update on a project.

5 input
ActionASANA_CREATE_STATUS_FOR_OBJECT

Create Status Update for Object

Tool to create a status update on a project, portfolio, or goal.

6 input
ActionASANA_CREATE_TEAM

Create Team

Tool to create a new team in an Asana workspace.

1 input
ActionASANA_CREATE_A_PROJECT

Create a project

Creates a new Asana project in the specified workspace.

3 input
ActionASANA_CREATE_SECTION_IN_PROJECT

Create a section in a project

Creates a new SECTION (not a task) in a project.

4 input
ActionASANA_CREATE_TAG

Create a tag

Tool to create a new tag in an Asana workspace.

3 input
ActionASANA_CREATE_A_TAG_IN_A_WORKSPACE

Create a tag in a workspace

Creates a new tag, with properties like name and color defined in the request body, within a specific Asana workspace (using workspacegid); this tag helps…

4 input
ActionASANA_CREATE_PROJECT_FOR_TEAM

Create project for team

Tool to create a project in a team.

4 input
ActionASANA_CREATE_PROJECT_FOR_WORKSPACE

Create project for workspace

Tool to create a project in a workspace.

4 input
ActionASANA_CREATE_SUBTASK

Create subtask

Creates a new Asana subtask under an existing parent task (taskgid); dueon and dueat are mutually exclusive and cannot be set simultaneously.

8 input
ActionASANA_CREATE_TASK_COMMENT

Create task comment

Adds a new text comment (story) to an existing Asana task, appearing in its activity feed.

2 input
ActionASANA_CREATE_A_TASK

Create task in asana with specific details

Creates a new Asana task; requires 'workspace', 'parent', or 'projects' for association, and 'followers', 'projects', 'tags' are set only at creation.

3 input
ActionASANA_DELETE_ALLOCATION

Delete Allocation

Tool to delete an allocation by its ID.

2 input
ActionASANA_DELETE_ATTACHMENT

Delete Attachment

Tool to delete an attachment by its globally unique identifier.

2 input
ActionASANA_DELETE_CUSTOM_FIELD

Delete Custom Field

Tool to delete a custom field by its globally unique identifier.

1 input
ActionASANA_DELETE_MEMBERSHIP

Delete Membership

Tool to delete a membership by its GID.

2 input
ActionASANA_DELETE_PROJECT_BRIEF

Delete Project Brief

Tool to delete a project brief by its GID.

2 input
ActionASANA_DELETE_PROJECT_STATUS

Delete Project Status

Tool to delete a project status by its GID.

2 input
ActionASANA_DELETE_STATUS_UPDATE

Delete Status Update

Tool to delete a status update by its GID.

2 input
ActionASANA_DELETE_STORY

Delete Story

Tool to delete a story by its GID.

2 input
ActionASANA_DELETE_TAG

Delete a Tag

Tool to delete a specific tag by its GID.

2 input
ActionASANA_DELETE_PROJECT

Delete a project

Delete a project.

2 input
ActionASANA_DELETE_SECTION

Delete a section

Tool to delete a section by its GID.

2 input
ActionASANA_DELETE_TASK

Delete a task

Delete a task.

2 input
ActionASANA_DUPLICATE_PROJECT

Duplicate Project

Duplicate a project.

5 input
ActionASANA_DUPLICATE_TASK

Duplicate Task

Duplicate a task

3 input
ActionASANA_GET_ACCESS_REQUESTS

Get Access Requests

Tool to retrieve access requests for a target object.

4 input
ActionASANA_GET_ALLOCATION

Get Allocation

Get an allocation by ID.

3 input
ActionASANA_GET_ALLOCATIONS

Get Allocations

Tool to get multiple allocations.

7 input
ActionASANA_GET_ATTACHMENT

Get Attachment

Tool to get a single attachment by its globally unique identifier.

2 input
ActionASANA_GET_AUDIT_LOG_EVENTS

Get Audit Log Events

Tool to get audit log events for a workspace.

9 input
ActionASANA_GET_CUSTOM_FIELD

Get Custom Field

Tool to get a single custom field by its globally unique identifier.

3 input
ActionASANA_GET_CUSTOM_FIELDS_FOR_WORKSPACE

Get Custom Fields for Workspace

Tool to get all custom fields in a workspace.

5 input
ActionASANA_GET_CUSTOM_TYPES

Get Custom Types

Tool to get all custom types associated with a project.

5 input
ActionASANA_GET_EVENTS

Get Events on a Resource

Retrieve events on a resource to monitor changes.

4 input
ActionASANA_GET_FAVORITES_FOR_USER

Get Favorites for User

Tool to get a user's favorites within a specified workspace.

7 input
ActionASANA_GET_GOAL

Get Goal

Retrieve the full record for a single goal by its GID.

2 input
ActionASANA_GET_GOAL_RELATIONSHIPS

Get Goal Relationships

Tool to retrieve goal relationships.

5 input
ActionASANA_GET_GOALS

Get Goals

Tool to retrieve multiple goals.

10 input
ActionASANA_GET_JOB

Get Job

Tool to retrieve a job by its globally unique identifier.

3 input
ActionASANA_GET_MEMBERSHIP

Get Membership

Tool to retrieve a single membership by its ID.

2 input
ActionASANA_GET_MEMBERSHIPS

Get Memberships

Tool to retrieve memberships for goals, projects, portfolios, or custom fields.

5 input
ActionASANA_GET_PROJECT_TEMPLATES

Get Multiple Project Templates

Tool to retrieve multiple project templates.

5 input
ActionASANA_GET_TYPEAHEAD_OBJECTS

Get Objects via Typeahead

Tool to retrieve objects in a workspace via a typeahead search algorithm.

6 input
ActionASANA_GET_PORTFOLIO

Get Portfolio

Retrieve the full record for a single portfolio by its GID.

5 input
ActionASANA_GET_PORTFOLIO_ITEMS

Get Portfolio Items

Retrieve items in a portfolio.

4 input
ActionASANA_GET_PORTFOLIO_MEMBERSHIPS

Get Portfolio Memberships

Tool to retrieve multiple portfolio memberships.

6 input
ActionASANA_GET_PORTFOLIOS

Get Portfolios

Retrieve multiple portfolios.

5 input
ActionASANA_GET_PROJECT_BRIEF

Get Project Brief

Tool to retrieve a project brief by its GID.

3 input
ActionASANA_GET_PROJECT_MEMBERSHIP

Get Project Membership

Tool to get a project membership by ID.

3 input
ActionASANA_GET_PROJECT_MEMBERSHIPS

Get Project Memberships For Project

Tool to get memberships from a specific project.

6 input
ActionASANA_GET_PROJECT_STATUS

Get Project Status

Tool to retrieve the full record for a single project status by its GID.

3 input
ActionASANA_GET_PROJECT_STATUS_UPDATES

Get Project Status Updates

Tool to get status updates for a specific project.

5 input
ActionASANA_GET_PROJECT_TEMPLATES_FOR_TEAM

Get Project Templates for Team

Tool to get a team's project templates in Asana.

5 input
ActionASANA_GET_PROJECTS_FOR_TASK

Get Projects for Task

Tool to get all projects a task is in.

5 input
ActionASANA_GET_PROJECTS_FOR_TEAM

Get Projects for Team

Tool to get a list of projects for a specific team in Asana.

6 input
ActionASANA_GET_REACTIONS_ON_OBJECT

Get Reactions on Object

Tool to get reactions with a specific emoji base character on an object.

5 input
ActionASANA_GET_SECTION

Get Section

Retrieve the full record for a single section by its GID.

3 input
ActionASANA_GET_STATUS

Get Status Update

Tool to retrieve the full record for a single status update by its GID.

3 input
ActionASANA_GET_STATUS_UPDATES

Get Status Updates

Retrieve status updates from an object.

4 input
ActionASANA_GET_STORIES_FOR_TASK

Get Stories for Task

Tool to get stories (comments, status updates, etc.) for a task.

4 input
ActionASANA_GET_STORY

Get Story

Tool to retrieve a story.

3 input
ActionASANA_GET_TAG

Get Tag

Tool to get a single tag by its globally unique identifier.

3 input
ActionASANA_GET_TAGS

Get Tags

Get multiple tags in a workspace.

4 input
ActionASANA_GET_TAGS_FOR_WORKSPACE

Get Tags For Workspace

Tool to get all tags in a specific workspace.

5 input
ActionASANA_GET_TAGS_FOR_TASK

Get Tags for Task

Tool to get all tags associated with a specific task.

5 input
ActionASANA_GET_TASK_ATTACHMENTS

Get Task Attachments

Tool to get the list of attachments for a given task, project, or projectbrief.

4 input
ActionASANA_GET_TASK_COUNTS_FOR_PROJECT

Get Task Counts For Project

Tool to get task count statistics for a project.

3 input
ActionASANA_GET_TASK_SUBTASKS

Get Task Subtasks

Tool to retrieve multiple task subtasks from a workspace.

4 input
ActionASANA_GET_TASK_TEMPLATES

Get Task Templates

Tool to retrieve multiple task templates from a workspace.

5 input
ActionASANA_GET_TEAM

Get Team

Tool to retrieve details of a specific team by its GID.

3 input
ActionASANA_GET_TEAM_MEMBERSHIP

Get Team Membership

Tool to retrieve a complete team membership record by its GID.

3 input
ActionASANA_GET_TEAM_MEMBERSHIPS

Get Team Memberships

Tool to retrieve compact team membership records.

7 input
ActionASANA_GET_TEAM_MEMBERSHIPS_FOR_USER

Get Team Memberships For User

Tool to get team memberships for a specific user.

6 input
ActionASANA_GET_TEAM_MEMBERSHIPS_FOR_TEAM

Get Team Memberships for Team

Tool to get memberships from a specific team.

5 input
ActionASANA_GET_TEAMS_FOR_USER

Get Teams for User

Tool to get teams for a specific user in an organization.

6 input
ActionASANA_GET_TIME_PERIOD

Get Time Period

Tool to retrieve the full record for a single time period by its GID.

3 input
ActionASANA_GET_TIME_PERIODS

Get Time Periods

Tool to retrieve compact or full representations of time periods.

7 input
ActionASANA_GET_TIME_TRACKING_ENTRIES

Get Time Tracking Entries

Tool to get multiple time tracking entries across workspace, tasks, or projects.

12 input
ActionASANA_GET_TIME_TRACKING_ENTRIES_FOR_TASK

Get Time Tracking Entries for Task

Tool to get time tracking entries for a task.

5 input
ActionASANA_GET_USER

Get User

Get a user by their ID.

3 input
ActionASANA_GET_USER_TASK_LIST

Get User Task List

Tool to get a single user task list by its globally unique identifier.

3 input
ActionASANA_GET_USER_FOR_WORKSPACE

Get User in Workspace

Tool to get a user in a workspace or organization by their GID.

4 input
ActionASANA_GET_USERS_FOR_TEAM

Get Users for Team

Get users in a team.

5 input
ActionASANA_GET_USERS_FOR_WORKSPACE

Get Users in Workspace

Get users in a workspace or organization.

5 input
ActionASANA_GET_WEBHOOKS

Get Webhooks

Tool to retrieve multiple webhooks in a workspace.

6 input
ActionASANA_GET_WORKSPACE

Get Workspace

Tool to retrieve details of a specific workspace by its GID.

3 input
ActionASANA_GET_WORKSPACE_MEMBERSHIP

Get Workspace Membership

Tool to retrieve a specific workspace membership by its GID.

3 input
ActionASANA_GET_WORKSPACE_MEMBERSHIPS

Get Workspace Memberships

Tool to retrieve the workspace memberships for a specific workspace.

5 input
ActionASANA_GET_WORKSPACE_MEMBERSHIPS_FOR_USER

Get Workspace Memberships For User

Tool to retrieve workspace memberships for a specific user.

5 input
ActionASANA_GET_WORKSPACE_PROJECTS

Get Workspace Projects

Tool to retrieve the projects associated with a specific workspace.

5 input
ActionASANA_GET_A_PROJECT

Get a project

Retrieves a specific Asana project by its projectgid, with an option to include additional fields for comprehensive details using optfields; this action does…

3 input
ActionASANA_GET_A_TASK

Get a task

Retrieves full details for a specified task GID accessible by the user; use optfields to customize returned data.

3 input
ActionASANA_GET_A_USER_TASK_LIST

Get a user task list

Retrieves a specific user's task list from Asana by its usertasklistgid, optionally returning extended details like name, owner, and workspace if specified in…

4 input
ActionASANA_GET_CURRENT_USER

Get current user

Retrieves the authenticated user's full record, including accessible workspaces, often used as an initial call to establish user context for subsequent…

ActionASANA_GET_MULTIPLE_PROJECTS

Get multiple projects

Returns a list of projects filtered by workspace or team (one required), with optional archived status filter, supporting pagination for large datasets.

7 input
ActionASANA_GET_MULTIPLE_TASKS

Get multiple tasks

Retrieves a list of tasks, allowing filtering by assignee (requires workspace), project, section, completedsince, and modifiedsince; workspace also requires…

12 input
ActionASANA_GET_MULTIPLE_USERS

Get multiple users

Returns a list of users in an Asana workspace or organization, optionally filtered by workspace or team GID, with support for pagination and specifying…

6 input
ActionASANA_GET_MULTIPLE_WORKSPACES

Get multiple workspaces

Retrieves all workspaces accessible by the authenticated user, returning an empty list if the user has no accessible workspaces.

4 input
ActionASANA_GET_SECTIONS_IN_PROJECT

Get sections in a project

Returns compact records for all sections (used to group tasks) in a specified project.

3 input
ActionASANA_GET_TASKS_FOR_TAG

Get tasks for tag

Tool to retrieve tasks associated with a specific Asana tag by tag GID.

5 input
ActionASANA_GET_TASKS_FOR_USER_TASK_LIST

Get tasks for user task list

Tool to retrieve tasks from a user task list by user task list GID.

6 input
ActionASANA_GET_TASKS_FROM_SECTION

Get tasks from a section

Tool to retrieve tasks that belong to a specific Asana section (column/header) by section GID.

6 input
ActionASANA_GET_TEAMS_IN_WORKSPACE

Get teams in workspace

Returns the compact records for all teams in the workspace visible to the authorized user.

3 input
ActionASANA_INSTANTIATE_PROJECT_TEMPLATE

Instantiate Project Template

Instantiate (create) a real Asana project from a project template, returning the async job record.

9 input
ActionASANA_INSERT_SECTION_FOR_PROJECT

Move or Insert Section in Project

Tool to move or reorder an existing section within a project by repositioning it before or after another section.

3 input
ActionASANA_REJECT_ACCESS_REQUEST

Reject access request

Tool to reject an access request.

1 input
ActionASANA_REMOVE_FOLLOWER_FROM_TASK

Remove Follower From Task

Tool to remove one or more followers from a task.

2 input
ActionASANA_REMOVE_FOLLOWERS_FOR_PROJECT

Remove Followers For Project

Tool to remove followers from a project in Asana.

4 input
ActionASANA_REMOVE_ITEM_FROM_PORTFOLIO

Remove Item from Portfolio

Tool to remove an item (e.g., a project) from an Asana portfolio.

4 input
ActionASANA_REMOVE_MEMBERS_FOR_PROJECT

Remove Members from Project

Tool to remove users from a project in Asana.

4 input
ActionASANA_REMOVE_PROJECT_FROM_TASK

Remove Project from Task

Tool to remove a project from a task in Asana.

3 input
ActionASANA_REMOVE_TAG_FROM_TASK

Remove Tag from Task

Tool to remove an existing tag from a task in Asana.

4 input
ActionASANA_REMOVE_USER_FOR_TEAM

Remove User For Team

Tool to remove a user from a team.

3 input
ActionASANA_REMOVE_USER_FOR_WORKSPACE

Remove User from Workspace

Tool to remove a user from a workspace or organization.

3 input
ActionASANA_INSERT_ENUM_OPTION_FOR_CUSTOM_FIELD

Reorder Enum Option for Custom Field

Tool to reorder an existing enum option within a custom field by moving it before or after another specified enum option.

4 input
ActionASANA_GET_TASKS_FROM_A_PROJECT

Retrieve tasks for project

Retrieves tasks from a specified Asana project, allowing filtering by completion status and selection of optional fields for detailed responses.

6 input
ActionASANA_SEARCH_TASKS_IN_WORKSPACE

Search Tasks in Workspace

Tool to search tasks across a workspace with advanced filters.

9 input
ActionASANA_SET_PARENT_FOR_TASK

Set parent for task

Tool to set the parent of a task in Asana.

6 input
ActionASANA_SUBMIT_PARALLEL_REQUESTS

Submit Parallel Requests (Batch API)

Tool to submit multiple Asana API requests in parallel using the Batch API.

1 input
ActionASANA_UPDATE_ALLOCATION

Update Allocation

Tool to update an existing allocation by its ID.

4 input
ActionASANA_UPDATE_CUSTOM_FIELD

Update Custom Field

Tool to update a custom field by its globally unique identifier.

4 input
ActionASANA_UPDATE_ENUM_OPTION

Update Enum Option

Tool to update an enum option for a custom field.

4 input
ActionASANA_UPDATE_PROJECT_BRIEF

Update Project Brief

Tool to update a project brief by its GID.

4 input
ActionASANA_UPDATE_SECTION

Update Section

Update a section's name or position within a project.

6 input
ActionASANA_UPDATE_STORY

Update Story

Tool to update a story on a task.

4 input
ActionASANA_UPDATE_TAG

Update Tag

Tool to update an existing tag by its globally unique identifier.

2 input
ActionASANA_UPDATE_USER

Update User

Update a user's custom fields.

5 input
ActionASANA_UPDATE_USER_FOR_WORKSPACE

Update User for Workspace

Tool to update a user in a workspace or organization.

5 input
ActionASANA_UPDATE_PROJECT

Update a project

Update a project.

15 input
ActionASANA_UPDATE_A_TASK

Update a task

Updates attributes of an existing Asana task identified by its taskgid.

4 input
ActionASANA_UPDATE_TEAM

Update a team

Tool to update details of an existing team.

6 input
ActionASANA_UPDATE_WEBHOOK

Update a webhook

Tool to update an existing Asana webhook's filter configuration.

4 input