FruxonDocs

Asana

Asana project management integration for tasks, projects, sections, and teams

The Asana integration lets your agents manage tasks, projects, sections, and teams in Asana workspaces.

Prerequisites

You need one of the following:

  • Personal Access Token — Generate one from the Asana Developer Console. Go to Personal Access Tokens and create a new token.
  • OAuth — For user-level access where each chat user authorizes with their own Asana account.

Setup

  1. Open your agent in Agent Studio
  2. In the Integrations panel, click Add Integration Config
  3. Select Asana from the integration list
  4. Give the config a display name (e.g., "Asana")
  5. Choose your authentication method:
    • Personal Access Token — Paste your Asana PAT
    • OAuth — Click Connect to start the Asana OAuth flow
  6. Save the agent revision

Using in Your Agent

  1. In an Agent Step, attach Asana tools from the tools panel
  2. The agent uses your integration config for all Asana API calls
  3. Tools are referenced as asana.list_tasks, asana.create_task, etc.

Available Tools

Workspaces & Teams

ToolDescriptionAction Type
list_workspacesList all workspaces the authenticated user has access toReadOnly
list_teamsList teams in an organization workspaceReadOnly
list_team_membersList members of a specific teamReadOnly

Projects & Sections

ToolDescriptionAction Type
list_projectsList projects in a workspace, optionally filtered by teamReadOnly
get_projectGet detailed information about a specific projectReadOnly
create_projectCreate a new project in a workspaceReversible
list_sectionsList all sections in a projectReadOnly
create_sectionCreate a new section in a projectReversible

Tasks

ToolDescriptionAction Type
list_tasksList tasks in a projectReadOnly
get_taskGet detailed information about a specific taskReadOnly
create_taskCreate a new task in a projectReversible
update_taskUpdate an existing task (name, notes, assignee, dates, completion)Reversible
delete_taskDelete a task permanentlyIrreversible
search_tasksSearch tasks in a workspace by text, assignee, project, dates, and moreReadOnly

Comments & Activity

ToolDescriptionAction Type
list_task_storiesList comments and activity stories on a taskReadOnly
add_task_commentAdd a comment to a taskIrreversible

Tags & Users

ToolDescriptionAction Type
list_tagsList tags in a workspaceReadOnly
get_current_userGet information about the currently authenticated userReadOnly

On this page