Connect Asana to any API
Asana is a collaborative information manager for workspace. It helps you organize people and tasks effectively.
What your agent can do with Asana
Triggers and actions 10 triggers · 24 actions
- TriggerCompleted task in project
Triggered when any task is completed in the selected project.
- TriggerNew comment on task
Triggered when any new comment is made to the selected task.
- TriggerNew or updated task in project
Triggered when any task is added or updated in the specified project in the specified workspace.
- TriggerNew project in workspace
Triggered when a new project is added to the selected workspace.
- TriggerNew story on task
Triggered when any new story is made to the selected task.
- TriggerNew tag in workspace
Triggered when a new tag is added to the selected workspace.
- TriggerNew task assigned to you in workspace
Triggered when a task is assigned to you in the selected workspace.
- TriggerNew team in workspace
Triggered when a new team is added to the selected workspace.
- TriggerNew user
Triggered when a new user is created.
- TriggerNew workspace
Triggered when a new workspace is created.
- ActionAdd attachment
Upload an attachment to a task. POST /attachments (multipart, parent=task_gid).
- ActionAdd tag to task
Adds an existing tag to a task.
- ActionAdd task to section
Moves a task into a section of a project.
- ActionAssociate task to project
Associates a newly created task to a specified project in the specified workspace.
- ActionComplete task
Marks a task as completed.
- ActionCreate new comment
Creates a new comment on the specified task.
- ActionCreate new project
Creates a new project in the specified workspace.
- ActionCreate new task
Creates a new task in a workspace or project.
- ActionCreate section in project
Creates a new section within a project.
- ActionCreate subtask
Creates a subtask under an existing parent task.
- ActionDelete comment
Delete a comment (story) by gid. DELETE /stories/{story_gid}.
- ActionDelete project
Delete a project by gid. DELETE /projects/{project_gid}.
- ActionDelete task
Permanently deletes a task.
- ActionDuplicate task
Creates a copy of an existing task.
- ActionFind tasks in project
Returns the tasks belonging to a project.
- ActionGet project
Fetch a single project by its gid. GET /projects/{project_gid}.
- ActionGet task by ID
Returns a single task's details by its ID.
- ActionGet user
Fetch a single user by gid (or 'me'). GET /users/{user_gid}.
- ActionList attachments
List attachments on a task. GET /attachments?parent={task_gid}.
- ActionList projects
List projects in a workspace, optionally filtered by team. GET /workspaces/{workspace_gid}/projects.
- ActionList users
List users in a workspace. GET /workspaces/{workspace_gid}/users (or GET /users).
- ActionRemove tag from task
Removes a tag from a task.
- ActionUpdate project
Update a project's fields (name, notes, due date, etc). PUT /projects/{project_gid}.
- ActionUpdate task
Updates an existing task's fields.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Not listed?
Need a trigger or action that is not here?
Ask your agent. Describe what you need in plain language and it reads the Asana API documentation, builds the operation at whatever depth the API allows, tests every branch and ships it. The list above is what exists today, not the limit.
Related apps
JIRAAtlassian JIRA Cloud — issue tracking and project management. Create and manage issues, comments, projects...
LeanKitLeanKit is a Kanban-style project and work management platform. Manage boards, cards, lanes, and users.
TeamworkProject management software that lets you own the big picture — manage projects, tasks, milestones, time...
TrelloTrello is a visual collaboration tool that organizes projects into boards, lists, and cards. Create and...