Asana

Asana

Project management Personal access token

Create and update tasks, and read projects, teams and workspaces, from any Windmill script, flow or app.

Set up in 3 steps

1

Create a personal access token

At app.asana.com/0/my-apps, create a personal access token and copy it — it is shown only once.

2

Add the resource in Windmill

Open Resources, add a resource of type asana, and paste the token.

3

Run your first script

Fork any script below and list your workspaces — most calls need a workspace or project id.

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

Resource type

asana — the shape of the credential every script on this page expects.

View raw schema →
FieldTypeRequiredWhat it is
tokenstringYes

Questions

What can the token do?

Everything your own account can, in every workspace you belong to. Asana has no per-token scopes, so create it on an account with the access you intend.

Where do I find a project or task id?

It is the numeric segment in the object's URL in Asana, and every list call returns it as gid.

Is my token stored on the hub?

Never. It lives only in your own Windmill workspace, encrypted at rest.