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
gidstringAssignee GID
resource_typestringResource type (task)
resource_subtypestringResource subtype
namestringTask name
notesstringTask notes or description
completedbooleanWhether the task is completed

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

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

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
gidstringProject GID
namestringProject name

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
gidstringAssignee GID
resource_typestringResource type
resource_subtypestringResource subtype
namestringTask name
notesstringTask notes
completedbooleanCompletion status

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
gidstringAuthor GID
textstringComment text content
created_atstringComment creation timestamp

Usage Instructions

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

Notes

  • Category: tools
  • Type: asana