Asana
Work anytime, anywhere with Asana. Keep remote and distributed teams, and your entire organization, focused on their goals, projects, and tasks with Asana.
Start freeCategory
Works with
AI Compatible
Tools
Add Task To Section
Add a task to a specific, existing section. This will remove the task from other sections of the project. See the documentation
Create Project
Create a new project in a workspace or team. See the documentation
Create Subtask
Creates a new subtask and adds it to the parent task. See the documentation
Create Task
Creates a new task. See the documentation
Create Task Comment
Adds a comment to a task. See the documentation
Create Task from Template
Creates a new task from a task template. See the documentation Return only the translated text without explanations.
Delete Task
Deletes a specific and existing task. See the documentation
Find Task by ID
Searches for a task by id. Returns the complete task record for a single task. See the documentation Return only the translated text without explanations.
Get Portfolio
Returns the complete portfolio record for a single portfolio. Use this after **List Portfolios** to retrieve full portfolio details including custom fields, members, and owner; the optFields prop requests specific properties (e.g. custom_field_settings, members, start_on, due_on). See the documentation
Get Tasks From Task List
Returns the compact list of tasks in a user’s My Tasks list. See the documentation
List Organizations Options
Retrieves available options for the Organizations field.
List Portfolio Items
Returns a list of the items (projects) in the given portfolio. Use this after **List Portfolios** to answer count, timing, and spend questions; the default Opt Fields include created_at, start_on, due_on, and custom_fields. Archived filtering happens client-side because Asana has no server-side filter on this endpoint. See the documentation
List Portfolios
Returns a list of portfolios in the given workspace owned by the given user. Use this to discover portfolio GIDs before calling **Get Portfolio** or **List Portfolio Items**. Owner defaults to the authenticated user; regular API users can only list portfolios they own. See the documentation
List Task Stories
List stories (including comments) for a task. See the documentation
List Teams
Retrieves all teams in a specified Asana workspace. Use this action to discover available teams for creating projects, adding team members, or organizing work by department. Requires a workspace GID, which you can obtain from the **List Workspaces** action. The authenticated user must have access to the workspace; only teams visible to the user are returned. Results are paginated (default 25, max 100 per page); use the returned offset token to fetch additional pages. To include optional fields like description, visibility, or access levels, specify them in Opt Fields. Consider following up with **Create Project** to create a project under a team, or **List Users** to find team members. See the documentation
List Users
Retrieves all users in a specified Asana workspace. Use this action to populate assignee choices for tasks, verify workspace membership, or audit user access. Requires a workspace GID, which you can obtain from the **List Workspaces** action. The authenticated user must have access to the workspace. Results are paginated; use the returned offset token to fetch additional pages. To include optional fields like email or photo, specify them in Opt Fields. Consider following up with **Create Task** or **Update Task** to assign work to the retrieved users. See the documentation
List Workspaces
List workspaces available to the authenticated Asana account. Use this when you need a workspace GID before running **List Teams** or other workspace-scoped actions. optFields can include optional workspace properties such as email_domains and is_organization; leave offset empty for the first page and pass a returned offset token (for example, 3:0:abcdef123456) to fetch the next page. See the documentation
Search Projects
Finds an existing project. See the documentation
Search Sections
Searches for a section by name within a particular project. See the documentation
Search Tasks
Searches for a Task by name within a Project. See the documentation
Search Tasks Premium
Searches for a task by name, assignee, section, project, completed since, and modified since. Requires a Premium Asana account. See the documentation
Get list of user projects
Return list of projects given the user and workspace gid. See the documentation Return only the translated text without explanations.
Update Task
Updates a specific and existing task. See the documentation