Asana
Read and write Asana tasks, projects, portfolios, and custom fields from any myai canvas, function, or chat.
Asana is the project and task surface for most teams that aren't living in Jira or Linear. The integration treats it as a live data source — tasks, projects, custom fields, and goals all readable from chat and writable from automations, with full support for the per-workspace custom field models that teams actually configure.
What you can do
- Pull project state into a canvas — "what's open in the Q3 launch project" returns a structured view of tasks, owners, due dates, and custom field values.
- Create and update tasks from chat or functions — capture follow-ups from a conversation, or auto-create from external triggers (CRM, email, Linear).
- Custom field reads and writes work natively — Asana's per-workspace custom field model is queried as part of the standard task surface, no per-field wiring.
- Portfolio and goal rollups for the executive view of multi-project state.
- Webhook triggers — let an Asana event (task added, status changed) drive a downstream function.
How to connect
Asana uses a Personal Access Token generated at app.asana.com/0/my-apps, sent as Authorization: Bearer {token}. OAuth 2.0 (Authorization Code Grant) is also supported for multi-tenant apps that need to act on behalf of other users.
PATs are user-scoped — the integration reads and writes as that user, so workspace membership and permissions carry over unchanged.
Connect Asana in myaiCommon use cases
- Weekly project rollups — a Monday-morning function pulls each active project's state, summarizes progress, and posts to a chat or canvas.
- Cross-tool task aggregation — a morning digest pulls open Asana tasks alongside Jira issues, Linear tickets, and Microsoft To Do items into a single view.
- Auto-task from customer signal — a new high-priority HubSpot deal or a flagged Gmail thread creates a task in the right Asana project automatically.
Reference
- Connection model: Personal Access Token (PAT) or OAuth 2.0
- Scope: ~140 operations across Tasks, Projects, Workspaces, Teams, Users, Custom Fields, Stories, Goals, Portfolios, and Webhooks
- API base:
app.asana.com/api/1.0