Skip to main content
Connect your Asana account via OAuth and give your AI agents full access to your work management: create tasks, manage projects, track subtasks and dependencies, and keep your team aligned from Mantle.

What you unlock

Task management

Create, update, assign, and search tasks across projects — directly from chat or through an agent.

Project tracking

Manage projects, sections, and milestones. Duplicate projects, update statuses, and track progress.

Team coordination

View teams, manage memberships, and track workloads across your entire Asana workspace.

Custom fields & goals

Work with custom fields, goals, portfolios, and tags to organize work the way your team needs.

Connect Asana

1

Open Settings → Integrations

In any workspace go to Settings → Integrations and select Asana.
2

Authorize with OAuth

Click Connect and sign in to your Asana account. Grant Mantle the requested permissions to access your work data.
3

Confirm the connection

Once authorized, you’ll be redirected back to Mantle. The integration status will show as connected.

Agent tools

Any agent in your workspace can use Asana tools once the integration is connected.

Tasks

ToolDescription
Create taskCreate a new task with title, description, and assignee
Get taskRetrieve full details of a task
Update taskEdit task fields like name, due date, or status
Search tasksSearch tasks in a workspace by keyword or filters
Create subtaskAdd a subtask under a parent task
Add to sectionMove a task into a specific project section
Add commentPost a comment on a task

Projects & Sections

ToolDescription
Create projectCreate a new project in a team or workspace
Get projectRetrieve project details and configuration
List projectsList all projects with optional filters
Create sectionAdd a new section to a project
Get project statusCheck the latest status update on a project

Teams & Users

ToolDescription
Get teamRetrieve team details
List teamsList teams in a workspace
Get userRetrieve a user’s profile
List usersList users in a workspace or team
Get current userGet the authenticated user’s profile

Custom Fields & Tags

ToolDescription
Create custom fieldCreate a new custom field for a workspace
Get custom fieldRetrieve custom field details and options
Create tagCreate a new tag for organizing tasks
Get goalsList goals and track progress

Triggers

Automated triggers for Asana are not yet available. Triggers will be added in a future update — check back soon.

Example use cases

After a discussion, ask your agent to create tasks for each action item — it sets the title, assignee, due date, and project section based on the conversation context.
An agent searches for tasks completed this week, groups them by project, and posts a progress summary to your team channel — no manual reporting needed.
Ask your agent “What tasks are blocked?” and it searches across all projects for tasks marked as blocked or overdue, then lists them with assignees and due dates.

Troubleshooting

Make sure you are signing in with an Asana account that has access to the workspace you want to connect. If the connection fails, try disconnecting and reconnecting from Settings → Integrations → Asana.
The connected account must be a member of the project. Check your Asana project membership and ensure the authenticating user has access.
Asana requires a workspace for task creation. Make sure the agent specifies the workspace or project when creating tasks. Use “List projects” to find valid project IDs.
Custom fields are workspace-scoped. Verify the connected user has access to the workspace where the custom fields are defined.

Back to Integrations

View all available integrations