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
Authorize with OAuth
Click Connect and sign in to your Asana account. Grant Mantle the requested permissions to access your work
data.
Agent tools
Any agent in your workspace can use Asana tools once the integration is connected.Tasks
| Tool | Description |
|---|---|
| Create task | Create a new task with title, description, and assignee |
| Get task | Retrieve full details of a task |
| Update task | Edit task fields like name, due date, or status |
| Search tasks | Search tasks in a workspace by keyword or filters |
| Create subtask | Add a subtask under a parent task |
| Add to section | Move a task into a specific project section |
| Add comment | Post a comment on a task |
Projects & Sections
| Tool | Description |
|---|---|
| Create project | Create a new project in a team or workspace |
| Get project | Retrieve project details and configuration |
| List projects | List all projects with optional filters |
| Create section | Add a new section to a project |
| Get project status | Check the latest status update on a project |
Teams & Users
| Tool | Description |
|---|---|
| Get team | Retrieve team details |
| List teams | List teams in a workspace |
| Get user | Retrieve a user’s profile |
| List users | List users in a workspace or team |
| Get current user | Get the authenticated user’s profile |
Custom Fields & Tags
| Tool | Description |
|---|---|
| Create custom field | Create a new custom field for a workspace |
| Get custom field | Retrieve custom field details and options |
| Create tag | Create a new tag for organizing tasks |
| Get goals | List 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
Turn chat action items into Asana tasks
Turn chat action items into Asana tasks
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.
Weekly project status report
Weekly project status report
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.
Track blocked tasks across projects
Track blocked tasks across projects
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
OAuth connection failed
OAuth connection failed
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.
Agent can't find my project
Agent can't find my project
The connected account must be a member of the project. Check your Asana project membership and ensure the
authenticating user has access.
Task creation fails with missing fields
Task creation fails with missing fields
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 aren't showing
Custom fields aren't showing
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