> ## Documentation Index
> Fetch the complete documentation index at: https://veryfront.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Asana

> Manage tasks, projects, and teams in Asana

## At a glance

* **Availability**: Enabled by default.
* **Auth**: OAuth 2.0.
* **Connection**: A user authorizes the connection in the provider's consent screen.
* **Scopes**: `default`.

## Credentials

Set these per environment. See [Connect an integration](/cloud/integrations).

With a managed OAuth app, Connect works without these variables; set them to use your own OAuth app instead.

| Variable              | Required | Description                                                                |
| --------------------- | -------- | -------------------------------------------------------------------------- |
| `ASANA_CLIENT_ID`     | Yes      | Asana OAuth Client ID [Docs](https://developers.asana.com/docs/oauth).     |
| `ASANA_CLIENT_SECRET` | Yes      | Asana OAuth Client Secret [Docs](https://developers.asana.com/docs/oauth). |

## Tools

| Tool               | Access | Description                                                |
| ------------------ | ------ | ---------------------------------------------------------- |
| List Tasks         | Read   | List tasks in a project or assigned to a user              |
| Get Task           | Read   | Get details of a specific task                             |
| Create Task        | Write  | Create a new task in a project                             |
| Update Task        | Write  | Update an existing task                                    |
| Delete Task        | Write  | Delete an Asana task by GID                                |
| List Projects      | Read   | List all projects in the workspace                         |
| List Workspaces    | Read   | List Asana workspaces accessible to the authenticated user |
| List Users         | Read   | List users in an Asana workspace                           |
| List Teams         | Read   | List teams in an Asana workspace                           |
| Add Task Comment   | Write  | Add a story/comment to an Asana task                       |
| List Task Comments | Read   | List comment stories for an Asana task                     |
| Get Project        | Read   | Get details of a specific Asana project                    |

## Example prompts

* List all tasks assigned to me in Asana with their due dates and priorities.
* Create a new task with a title, description, due date, and assignee.
