Asana

Interact with Asana

Configuration

Get Task

Operation
Get Task
Asana Account*
Select Asana account
Task GID
Leave empty to get all tasks with filters below
Workspace GID
Enter workspace GID
Project GID
Enter project GID
Limit
Max tasks to return (default: 50)
Get Task (asana_get_task)

Retrieve a single task by GID or get multiple tasks with filters

Input
ParameterTypeRequiredDescription
taskGidstringNoThe globally unique identifier (GID) of the task. If not provided, will get multiple tasks.
workspacestringNoWorkspace GID to filter tasks (required when not using taskGid)
projectstringNoProject GID to filter tasks
limitnumberNoMaximum number of tasks to return (default: 50)
Output
ParameterTypeDescription
successbooleanOperation success status
tsstringTimestamp of the response
gidstringTask globally unique identifier
resource_typestringResource type (task)
resource_subtypestringResource subtype
namestringTask name
notesstringTask notes or description
completedbooleanWhether the task is completed
assigneeobjectAssignee details
created_byobjectCreator details
due_onstringDue date (YYYY-MM-DD)
created_atstringTask creation timestamp
modified_atstringTask last modified timestamp
tasksarrayArray of tasks (when fetching multiple)

Create Task

Operation
Create Task
Asana Account*
Select Asana account
Workspace GID*
Enter Asana workspace GID
Task Name*
Enter task name
Task Notes
Enter task notes or description
Assignee GID
Enter assignee user GID
Due Date
YYYY-MM-DD
Create Task (asana_create_task)

Create a new task in Asana

Input
ParameterTypeRequiredDescription
workspacestringYesWorkspace GID where the task will be created
namestringYesName of the task
notesstringNoNotes or description for the task
assigneestringNoUser GID to assign the task to
due_onstringNoDue date in YYYY-MM-DD format
Output
ParameterTypeDescription
successbooleanOperation success status
tsstringTimestamp of the response
gidstringTask globally unique identifier
namestringTask name
notesstringTask notes or description
completedbooleanWhether the task is completed
created_atstringTask creation timestamp
permalink_urlstringURL to the task in Asana

Update Task

Operation
Update Task
Asana Account*
Select Asana account
Task GID*
Enter Asana task GID
Task Name*
Enter task name
Task Notes
Enter task notes or description
Assignee GID
Enter assignee user GID
Due Date
YYYY-MM-DD
Update Task (asana_update_task)

Update an existing task in Asana

Input
ParameterTypeRequiredDescription
taskGidstringYesThe globally unique identifier (GID) of the task to update
namestringNoUpdated name for the task
notesstringNoUpdated notes or description for the task
assigneestringNoUpdated assignee user GID
completedbooleanNoMark task as completed or not completed
due_onstringNoUpdated due date in YYYY-MM-DD format
Output
ParameterTypeDescription
successbooleanOperation success status
tsstringTimestamp of the response
gidstringTask globally unique identifier
namestringTask name
notesstringTask notes or description
completedbooleanWhether the task is completed
modified_atstringTask last modified timestamp

Get Projects

Operation
Get Projects
Asana Account*
Select Asana account
Workspace GID*
Enter Asana workspace GID
Get Projects (asana_get_projects)

Retrieve all projects from an Asana workspace

Input
ParameterTypeRequiredDescription
workspacestringYesWorkspace GID to retrieve projects from
Output
ParameterTypeDescription
successbooleanOperation success status
tsstringTimestamp of the response
projectsarrayArray of projects

Search Tasks

Operation
Search Tasks
Asana Account*
Select Asana account
Workspace GID*
Enter Asana workspace GID
Assignee GID
Enter assignee user GID
Search Text
Enter search text
Search Tasks (asana_search_tasks)

Search for tasks in an Asana workspace

Input
ParameterTypeRequiredDescription
workspacestringYesWorkspace GID to search tasks in
textstringNoText to search for in task names
assigneestringNoFilter tasks by assignee user GID
projectsarrayNoArray of project GIDs to filter tasks by
completedbooleanNoFilter by completion status
Output
ParameterTypeDescription
successbooleanOperation success status
tsstringTimestamp of the response
tasksarrayArray of matching tasks
next_pageobjectPagination info

Add Comment

Operation
Add Comment
Asana Account*
Select Asana account
Task GID*
Enter Asana task GID
Comment Text*
Enter comment text
Add Comment (asana_add_comment)

Add a comment (story) to an Asana task

Input
ParameterTypeRequiredDescription
taskGidstringYesThe globally unique identifier (GID) of the task
textstringYesThe text content of the comment
Output
ParameterTypeDescription
successbooleanOperation success status
tsstringTimestamp of the response
gidstringComment globally unique identifier
textstringComment text content
created_atstringComment creation timestamp
created_byobjectComment author details

Usage Instructions

Integrate Asana into the workflow. Can read, write, and update tasks.

Notes

  • Category: tools
  • Type: asana