Integrate Asana into the workflow. Can read, write, and update tasks.
Retrieve a single task by GID or get multiple tasks with filters
| Parameter | Type | Required | Description |
|---|
taskGid | string | No | The globally unique identifier (GID) of the task. If not provided, will get multiple tasks. |
workspace | string | No | Workspace GID to filter tasks (required when not using taskGid) |
project | string | No | Project GID to filter tasks |
limit | number | No | Maximum number of tasks to return (default: 50) |
| Parameter | Type | Description |
|---|
success | boolean | Operation success status |
ts | string | Timestamp of the response |
gid | string | Task globally unique identifier |
resource_type | string | Resource type (task) |
resource_subtype | string | Resource subtype |
name | string | Task name |
notes | string | Task notes or description |
completed | boolean | Whether the task is completed |
assignee | object | Assignee details |
Create a new task in Asana
| Parameter | Type | Required | Description |
|---|
workspace | string | Yes | Workspace GID where the task will be created |
name | string | Yes | Name of the task |
notes | string | No | Notes or description for the task |
assignee | string | No | User GID to assign the task to |
due_on | string | No | Due date in YYYY-MM-DD format |
| Parameter | Type | Description |
|---|
success | boolean | Operation success status |
ts | string | Timestamp of the response |
gid | string | Task globally unique identifier |
name | string | Task name |
notes | string | Task notes or description |
completed | boolean | Whether the task is completed |
created_at | string | Task creation timestamp |
permalink_url | string | URL to the task in Asana |
Update an existing task in Asana
| Parameter | Type | Required | Description |
|---|
taskGid | string | Yes | The globally unique identifier (GID) of the task to update |
name | string | No | Updated name for the task |
notes | string | No | Updated notes or description for the task |
assignee | string | No | Updated assignee user GID |
completed | boolean | No | Mark task as completed or not completed |
due_on | string | No | Updated due date in YYYY-MM-DD format |
| Parameter | Type | Description |
|---|
success | boolean | Operation success status |
ts | string | Timestamp of the response |
gid | string | Task globally unique identifier |
name | string | Task name |
notes | string | Task notes or description |
completed | boolean | Whether the task is completed |
modified_at | string | Task last modified timestamp |
Retrieve all projects from an Asana workspace
| Parameter | Type | Required | Description |
|---|
workspace | string | Yes | Workspace GID to retrieve projects from |
| Parameter | Type | Description |
|---|
success | boolean | Operation success status |
ts | string | Timestamp of the response |
projects | array | Array of projects |
Search for tasks in an Asana workspace
| Parameter | Type | Required | Description |
|---|
workspace | string | Yes | Workspace GID to search tasks in |
text | string | No | Text to search for in task names |
assignee | string | No | Filter tasks by assignee user GID |
projects | array | No | Array of project GIDs to filter tasks by |
completed | boolean | No | Filter by completion status |
| Parameter | Type | Description |
|---|
success | boolean | Operation success status |
ts | string | Timestamp of the response |
tasks | array | Array of matching tasks |
Add a comment (story) to an Asana task
| Parameter | Type | Required | Description |
|---|
taskGid | string | Yes | The globally unique identifier (GID) of the task |
text | string | Yes | The text content of the comment |
| Parameter | Type | Description |
|---|
success | boolean | Operation success status |
ts | string | Timestamp of the response |
gid | string | Comment globally unique identifier |
text | string | Comment text content |
created_at | string | Comment creation timestamp |
created_by | object | Comment author details |
- Category:
tools
- Type:
asana