Integrations

Asana

10 actions for Asana.

Asana Create Comment#

Add a comment to an Asana task.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaCreateComment

Inputs#

FieldTypeRequiredDefaultWhat it does
Task GIDTextYes(empty)GID of the Asana task to comment on.
Comment TextTextYes(empty)Text of the comment to add.

Outputs#

OutputType
Story GidAny
Task GidAny
TextAny

Use as an agent tool#

Tool name: asana_create_comment

Add a comment to an Asana task

Asana Create Task#

Create a new task in Asana.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaCreateTask

Inputs#

FieldTypeRequiredDefaultWhat it does
Task NameTextYes(empty)Name of the task to create.
NotesTextNo(empty)Task description / notes (optional).
Due DateTextNo(empty)Due date in YYYY-MM-DD format (optional).

Outputs#

OutputType
Task GidAny
Task NameAny
Task UrlAny
CompletedAny

Use as an agent tool#

Tool name: asana_create_task

Create a new task in Asana

Asana Get Project Tasks#

Get all tasks in an Asana project.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaGetProjectTasks

Inputs#

FieldTypeRequiredDefaultWhat it does
ProjectChoiceYes(empty)Asana project to fetch tasks from.

Outputs#

OutputType
TasksAny
CountNumber
Project GidAny

Use as an agent tool#

Tool name: asana_get_project_tasks

Get all tasks in an Asana project

Asana Get Projects#

Get a list of projects from an Asana workspace.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaGetProjects

Outputs#

OutputType
ProjectsAny
CountNumber

Use as an agent tool#

Tool name: asana_get_projects

Get a list of projects from an Asana workspace

Asana Get Task#

Get a specific Asana task by GID.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaGetTask

Inputs#

FieldTypeRequiredDefaultWhat it does
Task GIDTextYes(empty)GID of the Asana task to retrieve.

Outputs#

OutputType
Task GidAny
Task NameAny
Task UrlAny
CompletedAny
NotesAny
Due OnAny
Assignee NameAny
TaskAny

Use as an agent tool#

Tool name: asana_get_task

Get a specific Asana task by GID

Asana Get Task Comments#

Get all comments (stories) on an Asana task.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaGetTaskComments

Inputs#

FieldTypeRequiredDefaultWhat it does
Task GIDTextYes(empty)GID of the Asana task to get comments for.

Outputs#

OutputType
CommentsAny
CountNumber
Task GidAny

Use as an agent tool#

Tool name: asana_get_task_comments

Get all comments on an Asana task

Asana Get Workspace Users#

Get all users in an Asana workspace.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaGetWorkspaceUsers

Outputs#

OutputType
UsersAny
CountNumber

Use as an agent tool#

Tool name: asana_get_workspace_users

Get all users in an Asana workspace

Asana Get Workspaces#

Get all Asana workspaces for the connected account.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaGetWorkspaces

Outputs#

OutputType
WorkspacesAny
CountNumber

Use as an agent tool#

Tool name: asana_get_workspaces

Get all Asana workspaces for the connected account

Asana Search Tasks#

Search for tasks in an Asana workspace.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaSearchTasks

Inputs#

FieldTypeRequiredDefaultWhat it does
Search TextTextNo(empty)Text to search for in task names and notes (optional).
ProjectChoiceNo(empty)Filter tasks by project (optional).
AssigneeChoiceNo(empty)Filter tasks by assignee (optional).

Outputs#

OutputType
TasksAny
CountNumber

Use as an agent tool#

Tool name: asana_search_tasks

Search for tasks in an Asana workspace

Asana Update Task#

Update an existing Asana task.

Plans: Trial, Pro, Premium, Enterprise · Type: AsanaUpdateTask

Inputs#

FieldTypeRequiredDefaultWhat it does
Task GIDTextYes(empty)GID of the Asana task to update.
Task NameTextNo(empty)New name for the task (optional).
NotesTextNo(empty)New task description / notes (optional).
Due DateTextNo(empty)New due date in YYYY-MM-DD format (optional).
Mark as CompletedYes/NoNoOffSet to true to mark the task as completed.

Outputs#

OutputType
Task GidAny
Task NameAny
Task UrlAny
CompletedAny

Use as an agent tool#

Tool name: asana_update_task

Update an existing Asana task