Use Asana through Slack with Giga.
Asana is a work management platform for organizing goals, projects, tasks, and workflows across teams. It also provides AI and developer features for integrating with the Asana Work Graph and workspace data.
Connect the way that suits you.
Structured tool access via the Model Context Protocol.
One-click connect
Docs โAsana OAuth app
Create an app in the Asana developer console. For standard API access, create a regular app and configure its OAuth settings; Asana supports the authorization code flow with user authorization at https://app.asana.com/-/oauth_authorize and token exchange at https://app.asana.com/-/oauth_token. Your app receives a client_id and client_secret, and users authorize it to obtain bearer access tokens sent as Authorization: Bearer <token>.
Asana MCP OAuth app
Create an MCP app in the Asana developer console. Asana's MCP integration docs say to click Create new app, choose MCP app, then use the resulting client_id and client_secret with the V2 MCP server. Tokens issued for MCP apps only work with the MCP server, not the standard REST API.
API key
Docs โAsana personal access token
Create a personal access token in the Asana developer console. In the token flow, give it a description, copy the token, and send it as Authorization: Bearer <token>. Asana documents PATs as the quickest way to authenticate to the REST API, and also requires a Service Account's PAT for audit log access.
Wake up tomorrow
already ahead.
Do less. Finish more.
7-day free trial ยท Cancel anytime

