Asana is a collaborative information manager for workspace. It helps you organize people and tasks effectively.

Changelog

10 versions
v2.2.0 Latest
  • Added MakeApiCall component for performing arbitrary authorized API calls to the Asana API.
v2.1.0
  • Added test() (Flow Test Mode) to all triggers: NewTask, NewSubtask, NewStory, NewComment, NewTag, TagAdded, TaskCompleted, NewProject, NewTeam — each reuses the same listing + findById path as tick() and emits the newest matching item.
v2.0.8
  • Added output examples to component schemas.
v2.0.7
  • Added validation for required fields in components.
v2.0.6
  • Fix for the create project color palette - Mapping asana color names with CSS color hex codes.
  • Updating component descriptions of Create Task, List Task, List Projects, List Teams and more.
v2.0.5
  • Fix for the Projects and Tasks dynamic input in the NewComment, NewStory, NewSubtask, NewTask, TagAdded, Task Completed components.
v2.0.4
  • Fix for the Assignee dynamic input in the CreateSubtask, CreateTask and UpdateTask components.
v2.0.3
  • Fixed 'Error: Cannot convert undefined or null to object' with no records when exporting a list to a file.
v2.0.2
  • Breaking: Move `workspace` and `team` parameters from `properties` to `in` ports
  • Make previously private components public: ListTeams, ListUsers
  • Added standard outport types for all List components: item, items, file.
  • Added outPort schema for: ListProject, ListTasks, ListTeams and ListUsers
v1.0.0
  • Initial version

Authentication

TypeDetails
OAuth 2
Authentication Hub Verified

This connector is globally authenticated and verified by Appmixer and is ready to use without registering your own OAuth application with the provider. Appmixer's Authentication Hub acts as an authentication proxy, so all OAuth-based connectors work out of the box. You can still use your own OAuth credentials (clientId and clientSecret) for enhanced customization or compliance — see the Connector Configuration section of the documentation. The Authentication Hub is enabled for all hosted Appmixer tenants; on self-managed installations it has to be explicitly set.

Triggers

9
New Project icon

New Project

This trigger fires every time a new project is added.
New Comment icon

New Comment

This trigger fires every time a new comment on task is added.
New Story icon

New Story

This trigger fires every time a new story on task is added.
New Subtask icon

New Subtask

This trigger fires every time a new subtask is added.
New Tag icon

New Tag

This trigger fires every time a new tag is added.
New Task icon

New Task

This trigger fires every time a new task is added.
Tag Added icon

Tag Added

This trigger fires every time a new tag on task is added.
Task Completed icon

Task Completed

This trigger fires when task is completed.
New Team icon

New Team

This trigger fires every time a new team is added.

Actions

12
Make Api Call icon

Make Api Call

Performs an arbitrary authorized API call to the Asana API.
Create Project icon

Create Project

This component creates a new project.
Delete Project icon

Delete Project

This component deletes a project.
Create Story icon

Create Story

This component create a new story.
Create Subtask icon

Create Subtask

This component create a new subtask.
Create Task icon

Create Task

This component create a new task.
List Projects icon

List Projects

Returns a list of projects from your workspace.
List Tasks icon

List Tasks

Returns a list of tasks in project.
List Teams icon

List Teams

Returns a list of teams in your organization.
List Users icon

List Users

Returns a list of users from workspace.
Update Task icon

Update Task

This component update a task.
Delete Task icon

Delete Task

This component deletes a task.