Asana
Read and write Asana projects, tasks, subtasks, dependencies, custom fields, comments and attachments metadata.
Turn business events into owned, scheduled work and report progress back to operations.
Source actions
10
Destination actions
6
Data types
11
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
attachments
- List task attachmentsSource
Attachment metadata for a task.
comments
- Add task commentDestinationNot retried automatically
Adds a comment to a task.
- List task commentsSource
Comment stories on a task; system activity is excluded.
custom fields
- List custom field definitionsSource
Custom fields in the workspace with types and enum options.
dependencies
- Add task dependenciesDestinationDuplicate protected
Marks a task as dependent on other tasks.
milestones
- Create milestoneDestinationNot retried automatically
Creates a milestone task in a project.
- List project milestonesSource
Milestone tasks in a project with due dates and completion.
projects
- List projectsSource
Active projects in the configured workspace.
sections
- List project sectionsSource
Sections (board columns) in a project.
subtasks
- List subtasksSource
Direct subtasks of a task.
tasks
- Create task or subtaskDestinationNot retried automatically
Creates a task in a project, or a subtask when a parent task is supplied.
- List project tasksSourceIncremental
Tasks in a project with assignees, dates, dependencies and custom fields.
- Update taskDestinationDuplicate protected
Updates supplied fields on a task.
time entries
- Log time on taskDestinationNot retried automatically
Creates a time tracking entry on a task.
- List time tracking entriesSource
Actual time logged on a task.
users
- List workspace usersSource
Users in the workspace for assignee mapping.
Authentication
Personal access token or service account token
Plans and access
All plans; custom fields and dependencies require paid plans. Access follows the user or service account that owns the token. Service accounts need Enterprise.
Test environment
Use a free or trial workspace for testing; Asana has no separate sandbox.
Rate limits
150 requests per minute on free plans and 1,500 on paid plans; HTTP 429 with Retry-After.
Provider events
Asana webhooks with X-Hook-Signature HMAC-SHA256. Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Asana has no idempotency key for task creation; uncertain creates are not repeated automatically.
- Attachment metadata is read; file contents are not transferred.