Sign inStart your trial

Asana

Reference

6 triggers and 153 actions for Asana workflows.

01. Triggers

Start a workflow when something happens in Asana

Each trigger lists the event it fires on, the data it sends, and a template you can use it in.

Webhook

6 triggers

Real-time push from the source.

Webhook★ Featured

ASANA_TASK_CREATED

Fires when a new task is created in a project. Use this to automatically start related workflows or notify stakeholders about new work assignments.

1 config field4 output fields
Webhook★ Featured

ASANA_TASK_MOVED_TO_SECTION

Fires when a task moves to a different section or status in a project. Use this to monitor workflow progress or trigger actions based on status changes.

2 config fields4 output fields
Webhook★ Featured

ASANA_TASK_UPDATED

Fires when a task's details change, including name, description, due date, or assignee. Use this to keep other systems in sync or alert team members of important task modifications.

2 config fields6 output fields
Webhook

ASANA_TASK_ATTACHMENT_ADDED

Fires when a file is attached to a task. Use this to track document uploads, save files to external storage, or notify the team of new supporting materials.

1 config field5 output fields
Webhook

ASANA_TASK_COMMENT_ADDED

Fires when a team member comments on a task. Use this to notify relevant people or update connected systems when task discussions happen.

1 config field4 output fields
Webhook

ASANA_TASK_TAG_ADDED

Fires when a tag is added to a task. Use this to automatically organize work, apply specific processes, or categorize tasks by label.

2 config fields4 output fields
02. Operations

Act on Asana from a workflow

Operations are the actions a workflow can take in Asana, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Access

3 operations

Manage access requests and permissions within your Asana workspace. Use these operations to request access to resources, approve or reject pending requests, and control who can view or work with specific items in your projects.

Action

Approve Access Request

ASANA_APPROVE_ACCESS_REQUEST

Grants approval for pending access requests in Asana, allowing team members to gain necessary permissions to projects, tasks, or resources. Use this to streamline your approval workflow and quickly onboard team members or contractors to the tools they need.

3 input
Action

Create Access Request

ASANA_CREATE_ACCESS_REQUEST

Enables you to request access to a project or portfolio in Asana that you don't currently have visibility to, streamlining the process of gaining permissions you need to collaborate.

2 input
Action

Get Access Requests

ASANA_GET_ACCESS_REQUESTS

Retrieve all pending access requests for a specific resource like a project or portfolio so you can review who needs permission and approve or deny them accordingly.

4 input

Allocations

4 operations

Manage resource allocation and capacity planning for team members within Asana. Create, update, retrieve, and delete allocations to track workload distribution and optimize how tasks are assigned to your team.

Action

Create Allocation

ASANA_CREATE_ALLOCATION

Schedule a team member's time commitment to a specific task or project for a set period, ensuring clear workload distribution and capacity planning.

8 input
Action

Delete Allocation

ASANA_DELETE_ALLOCATION

Remove a resource allocation from a project in Asana when team assignments or capacity plans change.

2 input
Action

Get Allocation

ASANA_GET_ALLOCATION

Retrieve the details of a specific resource allocation in Asana to understand how team capacity is distributed across projects and tasks. This helps you track workload assignments and make informed decisions about resource management.

3 input
Action

Get Allocations

ASANA_GET_ALLOCATIONS

Retrieve allocations to see how team members' time is distributed across projects and tasks, helping you understand capacity and workload balance.

7 input

Attachments

3 operations

Upload, retrieve, and remove files attached to tasks and other objects in Asana. These operations let you organize project documentation and supporting materials directly within your workflow.

Action

Create Attachment for Object

ASANA_CREATE_ATTACHMENT_FOR_OBJECT

Attach files or external links to your Asana tasks, projects, or project briefs to keep all relevant resources centralized and accessible within your workflow.

6 input
Action

Create Attachment for Task

ASANA_CREATE_ATTACHMENT_FOR_TASK

Attach files to Asana tasks to keep all project-related documents and resources organized in one place. This helps your team access important materials without switching between tools.

4 input
Action

Delete Attachment

ASANA_DELETE_ATTACHMENT

Remove files or documents that are no longer needed from your Asana tasks and projects to keep your workspace clean and organized.

2 input

Comments

1 operation

Add discussion and threaded feedback directly to Asana tasks for team collaboration. Use comments to share updates, ask questions, and maintain context-rich conversations aligned with specific work items.

Action★ Featured

Create task comment

ASANA_CREATE_TASK_COMMENT

Add text comments to Asana tasks to communicate updates, feedback, and important information directly within your project's activity feed.

2 input

Fields

3 operations

Define and manage custom fields that extend Asana's standard data model with specialized information. Create field types, manage enum options, and organize custom metadata to capture workflow-specific attributes.

Action

Create Custom Field

ASANA_CREATE_CUSTOM_FIELD

Add a new custom field to your Asana workspace to track specific information that matters to your business across all tasks and projects. This enables you to standardize data collection and create consistent workflows tailored to your team's unique needs.

3 input
Action

Create Enum Option for Custom Field

ASANA_CREATE_ENUM_OPTION_FOR_CUSTOM_FIELD

Adds a new selectable option to a custom field dropdown in Asana, allowing you to expand the choices available for team members when categorizing tasks or projects.

4 input
Action

Delete Custom Field

ASANA_DELETE_CUSTOM_FIELD

Permanently removes a custom field from your Asana workspace, allowing you to clean up unused tracking fields and keep your project structure organized.

1 input

Goals

1 operation

Define strategic goals and connect them to supporting projects and tasks in Asana. Establish goal hierarchies and relationships to cascade organizational strategy down to actionable team work.

Action

Add Supporting Relationship to Goal

ASANA_ADD_SUPPORTING_RELATIONSHIP

Link supporting projects, tasks, or other goals to help track dependencies and show how different work items contribute to achieving a main goal.

4 input

Memberships

2 operations

Control access and permissions for users across teams, projects, portfolios, and workspaces. Manage who can participate in different collections and define their roles and responsibilities.

Action

Create Membership

ASANA_CREATE_MEMBERSHIP

Add a user or team to an Asana project, goal, or portfolio to grant them access and enable collaboration on that resource.

5 input
Action

Delete Membership

ASANA_DELETE_MEMBERSHIP

Removes a user or team's access to an Asana project, portfolio, goal, or custom field by deleting their membership. Use this when you need to revoke permissions and prevent further collaboration on specific assets.

2 input

Portfolios

1 operation

Group and track related projects for executive-level visibility and strategic portfolio management. Add projects to portfolios to roll up progress, costs, and status across your organization's major initiatives.

Action

Add item to portfolio

ASANA_ADD_ITEM_TO_PORTFOLIO

Attach a project or item to an Asana portfolio to organize and track related work in one centralized view. This helps keep stakeholders aligned on progress across multiple initiatives.

4 input

Projects

10 operations

Build the structural foundation of your work by creating and configuring projects in Asana. Set up project details, apply templates, create briefs, and manage team assignments at the project level.

Action★ Featured

Create a project

ASANA_CREATE_A_PROJECT

Set up a new project in your Asana workspace to organize work, track tasks, and collaborate with your team on specific initiatives or deliverables.

3 input
Action

Add Followers to Project

ASANA_ADD_FOLLOWERS_TO_PROJECT

Add team members as followers to an Asana project so they receive notifications about new tasks and project updates without requiring direct assignment to individual tasks.

4 input
Action

Add Members to Project

ASANA_ADD_MEMBERS_TO_PROJECT

Add team members to an Asana project so they can view and contribute to the work. Use this to grant access and ensure the right people are involved in project collaboration.

4 input
Action

Create Project Brief

ASANA_CREATE_PROJECT_BRIEF

Creates a detailed project brief that explains the project's goals, scope, and rationale. Use this to document the purpose and strategy behind a project so your team understands what they're working toward and why it matters.

4 input
Action

Create project for team

ASANA_CREATE_PROJECT_FOR_TEAM

Set up a new project in your Asana team to organize and track work for a specific initiative or client engagement.

4 input
Action

Create project for workspace

ASANA_CREATE_PROJECT_FOR_WORKSPACE

Creates a new project within your Asana workspace to organize and track work for your team or clients. This sets up a dedicated space where you can manage tasks, deadlines, and collaborate on specific initiatives.

4 input
Action

Delete a project

ASANA_DELETE_PROJECT

Remove a project from your Asana workspace when it's no longer needed, freeing up space and keeping your project list organized and current.

2 input
Action

Delete Project Brief

ASANA_DELETE_PROJECT_BRIEF

Remove a project brief from Asana when it's no longer needed or has become outdated. This helps keep your project documentation clean and organized.

2 input
Action

Duplicate Project

ASANA_DUPLICATE_PROJECT

Create an exact copy of an existing project including all tasks, sections, and configurations, allowing you to reuse project templates without manual recreation.

5 input
Action

Get a project

ASANA_GET_A_PROJECT

Retrieve detailed information about a specific Asana project, including its status, timeline, team members, and custom fields to stay informed about project structure and configuration.

3 input

Sections

3 operations

Divide projects into distinct sections to organize workflow phases and group related tasks. Create and reorder sections to establish the logical progression of work within a project structure.

Action

Add task to section

ASANA_ADD_TASK_TO_SECTION

Organize your workflow by moving tasks into specific sections of your project and positioning them in the order that makes sense for your work process.

4 input
Action

Create a section in a project

ASANA_CREATE_SECTION_IN_PROJECT

Organize your project by creating new sections that group related tasks together, such as status stages or priority levels. Sections help you visualize workflow structure and keep your team aligned on project organization.

4 input
Action

Delete a section

ASANA_DELETE_SECTION

Permanently remove a section from your Asana project to clean up outdated project structures or reorganize workflow categories.

2 input

Status

4 operations

Post progress updates and share status information about projects, tasks, and initiatives with stakeholders. Create and manage status updates to communicate milestones, risks, and achievements transparently.

Action

Create Project Status Update

ASANA_CREATE_PROJECT_STATUS_UPDATE

Post a status update to keep your project stakeholders informed about progress, milestones, or blockers without requiring everyone to dig through project details. This helps maintain alignment and transparency across your team and clients.

5 input
Action

Create Status Update for Object

ASANA_CREATE_STATUS_FOR_OBJECT

Communicate project progress, blockers, and updates to your team by posting status updates on Asana projects, portfolios, or goals that all followers can see.

6 input
Action

Delete Project Status

ASANA_DELETE_PROJECT_STATUS

Remove a project status update from Asana when it's no longer relevant or was created by mistake.

2 input
Action

Delete Status Update

ASANA_DELETE_STATUS_UPDATE

Remove a status update from your Asana project when it's no longer relevant or was posted in error. This keeps your project communication clean and accurate by allowing you to delete outdated or incorrect status messages.

2 input

Stories

1 operation

Review the audit trail and change history of tasks and other Asana resources. Access story data to understand what was modified, when changes occurred, and who made them.

Action

Delete Story

ASANA_DELETE_STORY

Remove a story from a task or project in Asana when it's no longer needed or was created by mistake. This helps keep your project history clean and accurate.

2 input

Tags

4 operations

Implement flexible categorization and cross-cutting organization of tasks using tags. Apply tags to establish themes, track types of work, and group items without relying on strict hierarchy.

Action★ Featured

Add Tag to Task

ASANA_ADD_TAG_TO_TASK

Attach an existing tag to a task in Asana to organize, categorize, and automate task workflows based on priorities, project types, or team assignments.

4 input
Action

Create a tag

ASANA_CREATE_TAG

Create a new tag in your Asana workspace to organize and categorize tasks across projects. Tags help you quickly filter and group related work without being tied to specific projects.

3 input
Action

Create a tag in a workspace

ASANA_CREATE_A_TAG_IN_A_WORKSPACE

Add a new organizational tag to your Asana workspace with a custom name and color to help categorize and organize your tasks and projects.

4 input
Action

Delete a Tag

ASANA_DELETE_TAG

Remove a tag from your Asana workspace to clean up unused or outdated tag categories that are no longer needed for organizing tasks and projects.

2 input

Tasks

7 operations

Build your team's work by creating and managing individual tasks that power project execution. Perform comprehensive task operations including updates, relationships, subtasks, and status transitions.

Action★ Featured

Create task in asana with specific details

ASANA_CREATE_A_TASK

Adds a new task to your Asana workspace with custom details like name, description, assignee, and due date. This helps you organize work by automatically creating structured tasks instead of manually entering them one by one.

3 input
Action

Add Followers to Task

ASANA_ADD_FOLLOWERS_TO_TASK

Assign team members or stakeholders to follow a task so they receive automatic notifications of all updates and changes. This ensures important contributors and decision-makers stay informed without requiring manual check-ins.

4 input
Action

Add Project to Task

ASANA_ADD_PROJECT_FOR_TASK

Associate a task with a project in Asana, optionally positioning it in a specific location within that project. Use this when you need to organize tasks across multiple projects or move them between project structures.

6 input
Action

Add Task Dependencies

ASANA_ADD_TASK_DEPENDENCIES

Establishes prerequisite relationships between tasks by marking certain tasks as dependencies that must be completed before another task can proceed. This ensures your team works through tasks in the correct sequence and prevents work from starting prematurely.

4 input
Action

Create subtask

ASANA_CREATE_SUBTASK

Break down large tasks into smaller, manageable subtasks within Asana to organize complex projects and track completion of individual steps. This helps solopreneurs manage detailed work without creating separate top-level tasks.

8 input
Action

Delete a task

ASANA_DELETE_TASK

Removes a task from your Asana workspace permanently, freeing up your project from completed or obsolete work items.

2 input
Action

Duplicate Task

ASANA_DUPLICATE_TASK

Create an exact copy of an existing task including its details, attachments, and custom fields, allowing you to quickly reuse task templates without manual recreation.

3 input

Teams

2 operations

Form teams within Asana to group users and establish organizational boundaries. Manage team membership and configuration to reflect your company structure and team responsibilities.

Action

Add User for Team

ASANA_ADD_USER_TO_TEAM

Invite a team member to collaborate on a specific team in Asana, allowing them to access shared projects and team workflows. This enables you to manage team composition and keep your workspace organized as your business grows.

4 input
Action

Create Team

ASANA_CREATE_TEAM

Creates a new team in your Asana workspace to organize and group team members for collaborative project management. Use this when you need to establish a dedicated team structure for different departments, client projects, or work groups.

1 input

Workspaces

1 operation

Administer your Asana workspace and control organizational access at the highest level. Manage user membership to ensure the right people can participate in your organization's work.

Action

Add User for Workspace

ASANA_ADD_USER_TO_WORKSPACE

Add a team member or collaborator to your Asana workspace so they can access projects and tasks. This enables you to expand your team's access to shared work without manual admin setup.

4 input

Project Management

103 operations
Action

Get a task

ASANA_GET_A_TASK

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

3 input
Action

Get a user task list

ASANA_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
Action

Get Attachment

ASANA_GET_ATTACHMENT

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

2 input
Action

Get Audit Log Events

ASANA_GET_AUDIT_LOG_EVENTS

Tool to get audit log events for a workspace.

9 input
Action

Get current user

ASANA_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…

Action

Get Custom Field

ASANA_GET_CUSTOM_FIELD

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

3 input
Action

Get Custom Fields for Workspace

ASANA_GET_CUSTOM_FIELDS_FOR_WORKSPACE

Tool to get all custom fields in a workspace.

5 input
Action

Get Custom Types

ASANA_GET_CUSTOM_TYPES

Tool to get all custom types associated with a project.

5 input
Action

Get Events on a Resource

ASANA_GET_EVENTS

Retrieve events on a resource to monitor changes.

4 input
Action

Get Favorites for User

ASANA_GET_FAVORITES_FOR_USER

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

7 input
Action

Get Goal

ASANA_GET_GOAL

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

2 input
Action

Get Goal Relationships

ASANA_GET_GOAL_RELATIONSHIPS

Tool to retrieve goal relationships.

5 input
Action

Get Goals

ASANA_GET_GOALS

Tool to retrieve multiple goals.

10 input
Action

Get Job

ASANA_GET_JOB

Tool to retrieve a job by its globally unique identifier.

3 input
Action

Get Membership

ASANA_GET_MEMBERSHIP

Tool to retrieve a single membership by its ID.

2 input
Action

Get Memberships

ASANA_GET_MEMBERSHIPS

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

5 input
Action

Get Multiple Project Templates

ASANA_GET_PROJECT_TEMPLATES

Tool to retrieve multiple project templates.

5 input
Action

Get multiple projects

ASANA_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
Action

Get multiple tasks

ASANA_GET_MULTIPLE_TASKS

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

12 input
Action

Get multiple users

ASANA_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
Action

Get multiple workspaces

ASANA_GET_MULTIPLE_WORKSPACES

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

4 input
Action

Get Objects via Typeahead

ASANA_GET_TYPEAHEAD_OBJECTS

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

6 input
Action

Get Portfolio

ASANA_GET_PORTFOLIO

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

5 input
Action

Get Portfolio Items

ASANA_GET_PORTFOLIO_ITEMS

Retrieve items in a portfolio.

4 input
Action

Get Portfolio Memberships

ASANA_GET_PORTFOLIO_MEMBERSHIPS

Tool to retrieve multiple portfolio memberships.

6 input
Action

Get Portfolios

ASANA_GET_PORTFOLIOS

Retrieve multiple portfolios.

5 input
Action

Get Project Brief

ASANA_GET_PROJECT_BRIEF

Tool to retrieve a project brief by its GID.

3 input
Action

Get Project Membership

ASANA_GET_PROJECT_MEMBERSHIP

Tool to get a project membership by ID.

3 input
Action

Get Project Memberships For Project

ASANA_GET_PROJECT_MEMBERSHIPS

Tool to get memberships from a specific project.

6 input
Action

Get Project Status

ASANA_GET_PROJECT_STATUS

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

3 input
Action

Get Project Status Updates

ASANA_GET_PROJECT_STATUS_UPDATES

Tool to get status updates for a specific project.

5 input
Action

Get Project Templates for Team

ASANA_GET_PROJECT_TEMPLATES_FOR_TEAM

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

5 input
Action

Get Projects for Task

ASANA_GET_PROJECTS_FOR_TASK

Tool to get all projects a task is in.

5 input
Action

Get Projects for Team

ASANA_GET_PROJECTS_FOR_TEAM

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

6 input
Action

Get Reactions on Object

ASANA_GET_REACTIONS_ON_OBJECT

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

5 input
Action

Get Section

ASANA_GET_SECTION

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

3 input
Action

Get sections in a project

ASANA_GET_SECTIONS_IN_PROJECT

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

3 input
Action

Get Status Update

ASANA_GET_STATUS

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

3 input
Action

Get Status Updates

ASANA_GET_STATUS_UPDATES

Retrieve status updates from an object.

4 input
Action

Get Stories for Task

ASANA_GET_STORIES_FOR_TASK

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

4 input
Action

Get Story

ASANA_GET_STORY

Tool to retrieve a story.

3 input
Action

Get Tag

ASANA_GET_TAG

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

3 input
Action

Get Tags

ASANA_GET_TAGS

Get multiple tags in a workspace.

4 input
Action

Get Tags for Task

ASANA_GET_TAGS_FOR_TASK

Tool to get all tags associated with a specific task.

5 input
Action

Get Tags For Workspace

ASANA_GET_TAGS_FOR_WORKSPACE

Tool to get all tags in a specific workspace.

5 input
Action

Get Task Attachments

ASANA_GET_TASK_ATTACHMENTS

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

4 input
Action

Get Task Counts For Project

ASANA_GET_TASK_COUNTS_FOR_PROJECT

Tool to get task count statistics for a project.

3 input
Action

Get Task Subtasks

ASANA_GET_TASK_SUBTASKS

Tool to retrieve multiple task subtasks from a workspace.

4 input
Action

Get Task Templates

ASANA_GET_TASK_TEMPLATES

Tool to retrieve multiple task templates from a workspace.

5 input
Action

Get tasks for tag

ASANA_GET_TASKS_FOR_TAG

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

5 input
Action

Get tasks for user task list

ASANA_GET_TASKS_FOR_USER_TASK_LIST

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

6 input
Action

Get tasks from a section

ASANA_GET_TASKS_FROM_SECTION

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

6 input
Action

Get Team

ASANA_GET_TEAM

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

3 input
Action

Get Team Membership

ASANA_GET_TEAM_MEMBERSHIP

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

3 input
Action

Get Team Memberships

ASANA_GET_TEAM_MEMBERSHIPS

Tool to retrieve compact team membership records.

7 input
Action

Get Team Memberships for Team

ASANA_GET_TEAM_MEMBERSHIPS_FOR_TEAM

Tool to get memberships from a specific team.

5 input
Action

Get Team Memberships For User

ASANA_GET_TEAM_MEMBERSHIPS_FOR_USER

Tool to get team memberships for a specific user.

6 input
Action

Get Teams for User

ASANA_GET_TEAMS_FOR_USER

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

6 input
Action

Get teams in workspace

ASANA_GET_TEAMS_IN_WORKSPACE

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

3 input
Action

Get Time Period

ASANA_GET_TIME_PERIOD

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

3 input
Action

Get Time Periods

ASANA_GET_TIME_PERIODS

Tool to retrieve compact or full representations of time periods.

7 input
Action

Get Time Tracking Entries

ASANA_GET_TIME_TRACKING_ENTRIES

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

12 input
Action

Get Time Tracking Entries for Task

ASANA_GET_TIME_TRACKING_ENTRIES_FOR_TASK

Tool to get time tracking entries for a task.

5 input
Action

Get User

ASANA_GET_USER

Get a user by their ID.

3 input
Action

Get User in Workspace

ASANA_GET_USER_FOR_WORKSPACE

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

4 input
Action

Get User Task List

ASANA_GET_USER_TASK_LIST

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

3 input
Action

Get Users for Team

ASANA_GET_USERS_FOR_TEAM

Get users in a team.

5 input
Action

Get Users in Workspace

ASANA_GET_USERS_FOR_WORKSPACE

Get users in a workspace or organization.

5 input
Action

Get Webhooks

ASANA_GET_WEBHOOKS

Tool to retrieve multiple webhooks in a workspace.

6 input
Action

Get Workspace

ASANA_GET_WORKSPACE

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

3 input
Action

Get Workspace Membership

ASANA_GET_WORKSPACE_MEMBERSHIP

Tool to retrieve a specific workspace membership by its GID.

3 input
Action

Get Workspace Memberships

ASANA_GET_WORKSPACE_MEMBERSHIPS

Tool to retrieve the workspace memberships for a specific workspace.

5 input
Action

Get Workspace Memberships For User

ASANA_GET_WORKSPACE_MEMBERSHIPS_FOR_USER

Tool to retrieve workspace memberships for a specific user.

5 input
Action

Get Workspace Projects

ASANA_GET_WORKSPACE_PROJECTS

Tool to retrieve the projects associated with a specific workspace.

5 input
Action

Instantiate Project Template

ASANA_INSTANTIATE_PROJECT_TEMPLATE

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

9 input
Action

Move or Insert Section in Project

ASANA_INSERT_SECTION_FOR_PROJECT

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

3 input
Action

Reject access request

ASANA_REJECT_ACCESS_REQUEST

Tool to reject an access request.

1 input
Action

Remove Follower From Task

ASANA_REMOVE_FOLLOWER_FROM_TASK

Tool to remove one or more followers from a task.

2 input
Action

Remove Followers For Project

ASANA_REMOVE_FOLLOWERS_FOR_PROJECT

Tool to remove followers from a project in Asana.

4 input
Action

Remove Item from Portfolio

ASANA_REMOVE_ITEM_FROM_PORTFOLIO

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

4 input
Action

Remove Members from Project

ASANA_REMOVE_MEMBERS_FOR_PROJECT

Tool to remove users from a project in Asana.

4 input
Action

Remove Project from Task

ASANA_REMOVE_PROJECT_FROM_TASK

Tool to remove a project from a task in Asana.

3 input
Action

Remove Tag from Task

ASANA_REMOVE_TAG_FROM_TASK

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

4 input
Action

Remove User For Team

ASANA_REMOVE_USER_FOR_TEAM

Tool to remove a user from a team.

3 input
Action

Remove User from Workspace

ASANA_REMOVE_USER_FOR_WORKSPACE

Tool to remove a user from a workspace or organization.

3 input
Action

Reorder Enum Option for Custom Field

ASANA_INSERT_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
Action

Retrieve tasks for project

ASANA_GET_TASKS_FROM_A_PROJECT

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

6 input
Action

Search Tasks in Workspace

ASANA_SEARCH_TASKS_IN_WORKSPACE

Tool to search tasks across a workspace with advanced filters.

9 input
Action

Set parent for task

ASANA_SET_PARENT_FOR_TASK

Tool to set the parent of a task in Asana.

6 input
Action

Submit Parallel Requests (Batch API)

ASANA_SUBMIT_PARALLEL_REQUESTS

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

1 input
Action

Update a project

ASANA_UPDATE_PROJECT

Update a project.

15 input
Action

Update a task

ASANA_UPDATE_A_TASK

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

4 input
Action

Update a team

ASANA_UPDATE_TEAM

Tool to update details of an existing team.

6 input
Action

Update a webhook

ASANA_UPDATE_WEBHOOK

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

4 input
Action

Update Allocation

ASANA_UPDATE_ALLOCATION

Tool to update an existing allocation by its ID.

4 input
Action

Update Custom Field

ASANA_UPDATE_CUSTOM_FIELD

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

4 input
Action

Update Enum Option

ASANA_UPDATE_ENUM_OPTION

Tool to update an enum option for a custom field.

4 input
Action

Update Project Brief

ASANA_UPDATE_PROJECT_BRIEF

Tool to update a project brief by its GID.

4 input
Action

Update Section

ASANA_UPDATE_SECTION

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

6 input
Action

Update Story

ASANA_UPDATE_STORY

Tool to update a story on a task.

4 input
Action

Update Tag

ASANA_UPDATE_TAG

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

2 input
Action

Update User

ASANA_UPDATE_USER

Update a user's custom fields.

5 input
Action

Update User for Workspace

ASANA_UPDATE_USER_FOR_WORKSPACE

Tool to update a user in a workspace or organization.

5 input
What now

Use Asana in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.