All connectors
Asana integration
Tool to help teams organize, track, and manage their work.
Connect Asana to Xenition and work with it from chat, from an agent, or on a schedule — alongside every other app you have connected, in one workspace.
What you can do with Asana
Ask in plain language and Xenition calls the right one:
- Add Followers to Project — Tool to add followers to a project in Asana. Use this tool when you need to add one or more users as followers to a specific project. Followers will receive notifications when tasks are added to the project.
- Add Followers to Task — Tool to add followers to a task in Asana. Use this tool when you need to add one or more users as followers to a specific task. This will notify them of updates to the task.
- Add item to portfolio — Add a project (or other supported item) to an Asana portfolio using the native addItem endpoint. Use when a workflow needs to attach a newly created project to a portfolio without using ASANA_SUBMIT_PARALLEL_REQUESTS.
- Add Members to Project — Tool to add users to a project in Asana. Use this tool when you need to add one or more users as members to a specific project. Members can view and contribute to the project.
- Add Project to Task — Tool to add a project to a task in Asana. Use when you need to associate a task with a project. Optionally position the task within the project using insert_before, insert_after, or section parameters.
- Add Supporting Relationship to Goal — Tool to add a supporting goal relationship to a goal. Use when you want to link a project, task, portfolio, or another goal as a supporting resource to a specific goal in Asana.
- Add Tag to Task — Tool to add an existing tag to a task in Asana. Use when you need to add a tag for prioritization, routing, or automation workflows. Tags cannot be added via Update Task, so this dedicated endpoint is required.
- Add Task Dependencies — Tool to add dependency relationships to an Asana task. Use when you need to mark one or more tasks as prerequisites (dependencies) for another task, ensuring the dependency tasks must be completed first.
- Add task to section — Adds an existing task to a section, optionally positioning it before or after another task in that section; if no position is specified, the task is added to the end.
- Add User for Team — Tool to add a user to a team in Asana. Use this when you need to add a user to a specific team by providing their user GID, email, or "me" for the current user.
- Add User for Workspace — Tool to add a user to a workspace or organization in Asana. Use this when you need to add a user to a specific workspace by providing their user GID, email, or "me" for the current user.
- Approve Access Request — Tool to approve an access request in Asana. Use when you need to grant access to a resource that requires approval workflow.
- Create Access Request — Tool to create an access request in Asana. Use when you need to request access to a project or portfolio that you don't currently have access to.
- Create Allocation — Creates a new allocation. Use when you need to schedule or assign a specific amount of a user's time per week to a task or project within a defined period.
- Create Attachment for Object — Tool to upload an attachment or link an external resource to a task, project, or project_brief in Asana. Use when you need to attach a file or external URL to any Asana object.
- Create Attachment for Task — Tool to upload an attachment to a task. Use when you need to attach a file to a specific task in Asana.
- Create a project — Creates a new Asana project in the specified workspace. Requires a `workspace` GID, and additionally a `team` GID if the workspace is an organization.
- Create a tag in a workspace — Creates a new tag, with properties like name and color defined in the request body, within a specific Asana workspace (using `workspace_gid`); this tag helps categorize tasks, is confined to the workspace, and is not automatically applied to tasks.
- Create task in asana with specific details — Creates a new Asana task; requires 'workspace', 'parent', or 'projects' for association, and 'followers', 'projects', 'tags' are set only at creation.
- Create Custom Field — Tool to create a new custom field in a workspace. Use when you need to define a new field for tracking specific information within Asana tasks.
- Create Enum Option for Custom Field — Tool to create a new enum option for a custom field in Asana. Use this when you need to add a new selectable option to an existing custom field.
- Create Membership — Tool to create a membership by adding a user or team to a project, goal, or portfolio. Use when you need to grant access to an Asana resource.
- Create Project Brief — Tool to create a project brief for a project. Use when you need to add a detailed explanation (what and why) to a project.
- Create project for team — Tool to create a project in a team. Use when you need to create a new project within a specific Asana team.
- Create project for workspace — Tool to create a project in a workspace. Use when you need to create a new project within a specific Asana workspace. Note: The team field is required when creating projects in workspaces.
- Create Project Status Update — Tool to create a new status update on a project. Use when you need to communicate the current status, progress, or any blockers related to a specific project.
- Create a section in a project — Creates a new SECTION (not a task) in a project. Sections are organizational containers within a project used to group and categorize tasks (e.g., 'To Do', 'In Progress', 'Done', 'Backlog'). The new section can be optionally positioned relative to an existing section in the same project. IMPORTANT: This action creates SECTIONS only. Do NOT use this action to create tasks. To create a task, use the
- Create Status Update for Object — Tool to create a status update on a project, portfolio, or goal. Use when you need to communicate progress, blockers, or current state to all followers of an object.
- Create subtask — Creates a new Asana subtask under an existing parent task (`task_gid`); `due_on` and `due_at` are mutually exclusive and cannot be set simultaneously.
- Create a tag — Tool to create a new tag in an Asana workspace. Use when you need to create a tag for categorizing tasks. Tags help organize and filter tasks across projects but are not automatically applied to any tasks.
…and 20 more Asana actions available in the workspace.
Give an agent access to Asana
An agent you create can use Asana on your behalf and keep working while you do something else. Every action an agent takes goes through an approval gate first, so nothing touches your Asana account without you agreeing to it.
Other connectors
Frequently asked questions
How do I connect Asana to Xenition?
Open the connectors directory in Xenition, find Asana, and sign in when the authorisation window opens. The connection is managed for you — there is no API key to create, paste or rotate.
What can Xenition do with Asana?
Xenition can run 50 different Asana actions, including Add Followers to Project, Add Followers to Task, Add item to portfolio. You ask in plain language and the right one is called for you.
Can an agent use Asana on my behalf?
Yes. Agents can use Asana while you do something else, and every action passes through an approval gate before it runs.
Is there a free plan?
Yes. Xenition starts free with 25,000 credits a month and no credit card, and all connectors are available on every plan.