Skip to content

Asana

Work management platform designed to help teams organize, track, and manage their work.

Productivity

Connect it

In Keystile Automations → Connections → New connection, choose Asana and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Asana: delete allocation (Delete an Asana resource-management allocation (Advanced Asana plans and up)).

What it can do (126 actions)

ActionWhat it doesChanges data
Add Goal Supporting RelationshipLink a subgoal, project, task or portfolio as supporting an Asana goal (Advanced Asana plans and up).Yes
Add Portfolio ItemAdd a project or portfolio to an Asana portfolio (Advanced Asana plans and up).Yes
Add Project FollowersSubscribe users to "task added" notifications of an Asana project.Yes
Add Project MembersGive users access to an Asana project.Yes
Add Tag to TaskApply a tag to an Asana task.Yes
Add Task CommentPost a comment on an Asana task.Yes
Add Task DependenciesMark other Asana tasks as dependencies that block a task (paid Asana plans only).Yes
Add Task FollowersAdd followers (collaborators) to an Asana task.Yes
Add Task to ProjectAdd an existing task to another Asana project.Yes
Add User to TeamAdd a user to an Asana team.Yes
Add User to WorkspaceInvite or add a user to an Asana workspace or organization.Yes
Approve Access RequestApprove a pending request to access an Asana project or portfolio.Yes
Create AllocationAllocate a person's time to an Asana project for a date range (Advanced Asana plans and up).Yes
Create Custom FieldCreate a custom field definition in an Asana workspace (paid Asana plans only).Yes
Create Custom Field Enum OptionAdd a new option to an Asana single-select or multi-select custom field (paid Asana plans only).Yes
Create MembershipShare a project, goal, portfolio or custom field with a user or team.Yes
Create ProjectCreate a new Asana project.Yes
Create Project BriefCreate the brief (overview document) of an Asana project.Yes
Create Project TaskCreate a task in an Asana project.Yes
Create SectionCreate a section (list heading or board column) in an Asana project.Yes
Create Status UpdatePost a status update on an Asana project, portfolio or goal.Yes
Create SubtaskCreate a subtask under an existing Asana task.Yes
Create TagCreate a tag in an Asana workspace.Yes
Create TaskCreate a new taskYes
Create TeamCreate a team in an Asana organization.Yes
Custom API CallMake a custom API call to a specific endpointYes
Delete AllocationDelete an Asana resource-management allocation (Advanced Asana plans and up).
Delete AttachmentPermanently delete an attachment from Asana.
Delete CommentDelete a comment from an Asana task.
Delete Custom FieldDelete an Asana custom field definition (paid Asana plans only).
Delete MembershipRevoke a user's or team's access to a project, goal or portfolio.
Delete ProjectDelete an Asana project.
Delete Project BriefDelete the brief of an Asana project.
Delete SectionDelete an empty section from an Asana project.
Delete Status UpdateDelete a status update from an Asana project, portfolio or goal.
Delete TagDelete an Asana tag.
Delete TaskDelete an Asana task.
Duplicate ProjectStart copying an Asana project into a new project.Yes
Duplicate TaskStart copying an Asana task into a new task.Yes
Get AllocationGet one Asana resource-management allocation (Advanced Asana plans and up).
Get AttachmentGet an Asana attachment and its download link.
Get Current UserGet the Asana user behind this connection.
Get Custom FieldGet the definition of an Asana custom field (paid Asana plans only).
Get GoalGet the details and progress metric of an Asana goal (Advanced Asana plans and up).
Get JobCheck the status of an asynchronous Asana job.
Get MembershipGet one membership of a project, goal or portfolio.
Get PortfolioGet the details of an Asana portfolio (Advanced Asana plans and up).
Get ProjectGet the details of an Asana project.
Get Project BriefGet the brief (overview document) of an Asana project.
Get Project Task CountsGet the number of total, completed and open tasks and milestones in a project.
Get SectionGet the details of an Asana section.
Get Status UpdateGet one status update of an Asana project, portfolio or goal.
Get StoryGet one comment or activity entry of an Asana task.
Get TagGet the details of an Asana tag.
Get TaskGet the details of an Asana task.
Get TeamGet an Asana team.
Get Team MembershipGet one Asana team membership.
Get Time PeriodGet one Asana goal time period (Advanced Asana plans and up).
Get UserGet an Asana user by gid or email.
Get WorkspaceGet an Asana workspace or organization.
Get Workspace MembershipGet one Asana workspace membership.
Instantiate Project TemplateStart creating a new Asana project from a project template (paid Asana plans only).Yes
List Access RequestsList pending requests to access a private Asana project or portfolio.
List AllocationsList Asana resource-management allocations for a project or a person (Advanced Asana plans and up).
List Assigned TasksList the tasks assigned to a user in a workspace.
List AttachmentsList the attachments on an Asana task, project or project brief.
List Custom FieldsList the custom field definitions of an Asana workspace (paid Asana plans only).
List Custom TypesList the custom task types of an Asana project or workspace (Advanced Asana plans and up).
List Goal RelationshipsList the subgoals and supporting work linked to an Asana goal (Advanced Asana plans and up).
List GoalsList Asana goals by workspace, team, time period or supporting work (Advanced Asana plans and up).
List MembershipsList who has access to a project, goal or portfolio, or which projects a team is in.
List My FavoritesList the connected user's favorites of one type in a workspace.
List My PortfoliosList the Asana portfolios owned by the connected user in a workspace (Advanced Asana plans and up).
List Portfolio ItemsList the projects and nested portfolios inside an Asana portfolio (Advanced Asana plans and up).
List Project TasksList the tasks in an Asana project.
List Project TemplatesList the custom project templates of an Asana team, or of a plain workspace (paid Asana plans only).
List ProjectsList the projects in an Asana workspace.
List ReactionsList who reacted with a given emoji on an Asana comment or status update.
List Section TasksList the tasks in one section of an Asana project.
List SectionsList the sections of an Asana project.
List Status UpdatesList the status updates of an Asana project, portfolio or goal.
List SubtasksList the subtasks of an Asana task.
List Tag TasksList the tasks that carry an Asana tag.
List TagsList the tags in an Asana workspace.
List Task DependenciesList the tasks that an Asana task depends on (paid Asana plans only).
List Task ProjectsList the projects an Asana task belongs to.
List Task StoriesList the comments and activity of an Asana task.
List Task TagsList the tags on an Asana task.
List Task TemplatesList the task templates of an Asana project (paid Asana plans only).
List Team MembershipsList the members of an Asana team, or the team memberships of a user.
List TeamsList the teams in an Asana organization.
List Time PeriodsList the goal time periods (fiscal years, quarters) of an Asana workspace (Advanced Asana plans and up).
List Time Tracking EntriesList logged time entries for a task, project, portfolio, user or workspace (Advanced Asana plans and up).
List User TeamsList the teams a user belongs to in an Asana organization.
List UsersList the users in an Asana workspace or team.
List Workspace MembershipsList who belongs to an Asana workspace and with what role.
List WorkspacesList the workspaces and organizations the connected user can access.
Move SectionReorder a section within its Asana project.Yes
Move Task to SectionMove a task into a section of an Asana project.Yes
Reject Access RequestDecline a pending request to access an Asana project or portfolio.Yes
Remove Portfolio ItemTake a project or portfolio out of an Asana portfolio (Advanced Asana plans and up).Yes
Remove Project FollowersUnsubscribe users from "task added" notifications of an Asana project.Yes
Remove Project MembersRevoke users' membership of an Asana project.
Remove Tag from TaskTake a tag off an Asana task.Yes
Remove Task DependenciesUnlink dependency tasks from an Asana task (paid Asana plans only).Yes
Remove Task FollowersRemove followers from an Asana task.Yes
Remove Task from ProjectRemove a task from one of its Asana projects.Yes
Remove User from TeamRemove a user from an Asana team.
Remove User from WorkspaceRemove a user from an Asana workspace or organization.
Rename SectionRename an Asana section.Yes
Reorder Custom Field Enum OptionMove an option of an Asana select custom field before or after another option (paid Asana plans only).Yes
Request AccessAsk for access to a private Asana project or portfolio.Yes
Search TasksSearch the tasks of an Asana workspace with advanced filters (paid Asana plans only).
Search Workspace ObjectsFind tasks, projects, users, tags or teams by name in a workspace.
Set Task ParentMake a task a subtask of another task, or detach it from its parent.Yes
Update AllocationChange the dates, effort or assignee of an Asana allocation (Advanced Asana plans and up).Yes
Update CommentEdit or pin a comment on an Asana task.Yes
Update Custom FieldChange the name, description, number format or notifications of an Asana custom field (paid Asana plans only).Yes
Update Custom Field Enum OptionRename, recolor, disable or re-enable an option of an Asana select custom field (paid Asana plans only).Yes
Update ProjectChange fields of an existing Asana project.Yes
Update Project BriefChange the title or body of an Asana project brief.Yes
Update TagRename or recolor an Asana tag.Yes
Update TaskChange fields of an existing Asana task.Yes
Update TeamChange the name, description, visibility or endorsement of an Asana team.Yes
Update UserSet a user's profile custom fields (or your own name) in an Asana workspace (higher Asana plans only).Yes
Upload AttachmentUpload a file, or attach a link, to an Asana task, project or project brief.Yes

How Keystile protects it

Every Asana action is checked before it runs, whether it comes from an AI tool or a workflow. 53 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Asana with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps