Asana AI Employee

Leina connects to Asana to help you review current work, turn notes into tasks, and summarize discussions. Ask in your team chat. Leina does the work and brings back the result.

Connect Asana, choose what to share, and hand off your first task.

Leina + Asana Example Result

You

Create two tasks in the Launch project in Asana: review the onboarding screens by October 15, and test mobile signup by October 16. Include these dates; leave owners unset.

Leina

Created both tasks in the Launch project with the requested dates and no assigned owners.

Asana · Tasks created

Launch follow-up

Two next steps saved with their agreed due dates.

Review onboarding screens
Due October 15 · Unassigned
Test mobile signup
Due October 16 · Unassigned
The agreed next steps become tasks in Asana.

What Is a Asana AI Agent?

An Asana AI agent reads work and discussions through your connected account. It can summarize progress, create tasks from a brief, and record the updates you specify.

You specify the source and the destination. Leina uses the content available to your connection and returns the result for you to review.

Asana

Asana organizes team work into projects and tasks.

  1. Describe the task

    Name the project and list the tasks and dates.

  2. AI prepares the work

    Turns each agreed action into a title and description.

  3. AI works in Asana

    Creates the tasks in your chosen destination.

  4. Review the result

    Check both tasks, their dates, and any missing owners.

What to Ask Leina to Do with Asana

Copy a prompt, add your details, and send it to Leina in your connected team chat.

Prepare a Project Status Brief

Review tasks in Asana project [project ID]. Summarize progress by owner and identify unfinished tasks due before [date].

Asana

Create Tasks from Meeting Notes

Create tasks in Asana project [project ID] for the agreed actions in these notes: [notes]. Include the stated due dates and leave uncertain details as questions.

Asana

Explain a Task Discussion

Read Asana task [task ID] and its comments. Summarize the current plan, decisions, and unanswered questions.

Asana

Revise a task after a decision

Read Asana task [task ID]. Update its description with this agreed scope, preserving unrelated details: [scope].

Asana

Your next Asana task can start with a message.

Connect. Ask. Get the Result.

Tell Leina what you need in your team chat. Include the source, destination, and expected result.

  1. Connect Your Account

    Connect the tools involved and give Leina access to the content it needs.

  2. Try a Task

    Share the source material, say where the result belongs, and describe what you need.

  3. Check the Result

    Review the result and any changes in the connected app.

Put Leina to Work in Asana

Hand off these everyday tasks to your AI employee.

List Workspaces

List the Asana workspaces and organizations visible to the connected account.

Get Workspace

Get an Asana workspace or organization by gid.

Update Workspace

Rename an existing Asana workspace or organization.

Add Workspace User

Add or invite a user to an Asana workspace or organization.

Remove Workspace User

Remove a user from an Asana workspace or organization.

Get Workspace Events

Read the Enterprise workspace event stream from an optional sync token and return Asana's next sync state.

List Users

List users visible to the connected account, optionally filtered by workspace or team.

Get User

Get an Asana user by gid, email, or the special identifier "me".

Update User

Update an Asana user's display name or custom field values.

List User Favorites

List a user's favorite Asana resources within a workspace.

List Team Users

List users who belong to an Asana team.

List Workspace Users

List users in an Asana workspace or organization.

Get Workspace User

Get a user record in the context of an Asana workspace or organization.

Update Workspace User

Update an Asana user in the context of a workspace or organization.

Create Team

Create an Asana team within an organization.

Get Team

Get an Asana team by gid.

Update Team

Update an existing Asana team.

List Workspace Teams

List teams in an Asana organization workspace.

List User Teams

List the teams to which an Asana user belongs in an organization.

Add Team User

Add an existing organization user to an Asana team.

Remove Team User

Remove a user from an Asana team.

List Projects

List projects filtered by exactly one workspace or team.

Create Project

Create a project at exactly one workspace or team location.

Get Project

Get an Asana project by gid.

Update Project

Update one or more writable fields on an Asana project.

Delete Project

Delete an Asana project.

Duplicate Project

Start an asynchronous job to duplicate an Asana project.

List Task Projects

List projects associated with a task.

List Team Projects

List projects shared with a team.

Create Team Project

Create a project in an Asana team.

List Workspace Projects

List projects in an Asana workspace or organization.

Create Workspace Project

Create a project in an Asana workspace or organization.

Search Workspace Projects

Search projects in a workspace using Asana's documented project filters. Asana does not paginate search results; use limit to cap the page size.

Add Project Custom Field

Add a custom field setting to an Asana project.

Remove Project Custom Field

Remove a custom field setting from an Asana project.

Get Project Task Counts

Get all documented task and milestone counts for an Asana project.

Add Project Members

Add users as members of an Asana project.

Remove Project Members

Remove users from an Asana project.

Add Project Followers

Add users as followers of an Asana project.

Remove Project Followers

Remove users from an Asana project's followers.

Get Section

Get an Asana project section by gid.

Update Section

Rename an Asana project section.

Delete Section

Delete an empty Asana project section.

List Project Sections

List sections in an Asana project.

Create Project Section

Create a section in an Asana project, optionally at a specific position.

Add Section Task

Move a task into a section, optionally at a specific position.

Insert Project Section

Move a section before or after another section in the same project.

List Tasks

List tasks matching Asana's general task filters.

List Project Tasks

List tasks within an Asana project.

Get Task

Get a single Asana task by gid.

Create Task

Create an Asana task in a project, workspace, or parent task.

Update Task

Update an existing Asana task.

Delete Task

Delete an Asana task.

Duplicate Task

Duplicate an Asana task and selected associations.

List Section Tasks

List tasks in an Asana section.

List Tag Tasks

List tasks carrying an Asana tag.

List User Task List Tasks

List tasks in an Asana user task list.

List Subtasks

List direct subtasks of an Asana task.

Create Subtask

Create a direct subtask under an Asana task.

Set Task Parent

Set, change, or remove an Asana task's parent.

List Task Dependencies

List tasks that an Asana task depends on.

Add Task Dependencies

Add dependencies to an Asana task.

Remove Task Dependencies

Remove dependencies from an Asana task.

List Task Dependents

List tasks that depend on an Asana task.

Add Task Dependents

Add dependent tasks to an Asana task.

Remove Task Dependents

Remove dependent tasks from an Asana task.

Add Task Project

Add an Asana task to a project with optional section placement.

Remove Task Project

Remove an Asana task from a project.

Add Task Tag

Add a tag to an Asana task.

Remove Task Tag

Remove a tag from an Asana task.

Add Task Followers

Add followers to an Asana task.

Remove Task Followers

Remove followers from an Asana task.

Get Task By Custom Id

Get an Asana task by workspace and custom ID.

Search Workspace Tasks

Search tasks in an Asana workspace using advanced filters.

Get Story

Get an Asana story, including a task comment story, by gid.

List Task Stories

List each story and comment recorded on an Asana task.

Create Task Story

Create a comment story on an Asana task.

Update Story

Update the text, HTML, or pinned state of an Asana comment story.

Delete Story

Delete an Asana story or task comment created by the authenticated user.

List Tags

List tags in an Asana workspace through the generic tag endpoint.

Create Tag

Create a tag in an Asana workspace through the generic tag endpoint.

Get Tag

Get an Asana tag by gid.

Update Tag

Update one or more mutable fields on an Asana tag.

Delete Tag

Delete an Asana tag.

List Workspace Tags

List tags in an Asana workspace or organization.

Create Workspace Tag

Create a tag in an Asana workspace or organization.

List Task Tags

List the Asana tags attached to a task.

Create Custom Field

Create an Asana custom field in a workspace.

Get Custom Field

Get an Asana custom field by gid.

Update Custom Field

Update an Asana custom field.

Delete Custom Field

Delete an Asana custom field.

List Workspace Custom Fields

List the custom fields in an Asana workspace.

Create Custom Field Enum Option

Create an option for an Asana enum or multi-enum custom field.

Insert Custom Field Enum Option

Reorder an option in an Asana enum or multi-enum custom field.

Update Custom Field Enum Option

Update an Asana enum option.

List Project Custom Field Settings

List the custom field settings on an Asana project.

List Team Custom Field Settings

List the custom field settings on an Asana team. Asana returns this collection without pagination.

Get Attachment

Get an Asana attachment by gid.

Delete Attachment

Delete an Asana attachment.

List Attachments

List attachments on an Asana task, project, or project brief.

Create Attachment

Attach a downloaded public file or external resource URL to an Asana object.

More Tools for Your AI Employee

Connect the Apps your work depends on, and give Leina the context to carry the task forward.

Keep the Conversation Moving. Let Leina Pick Up the Work.

Hand off a task while your team is discussing it. Leina uses your connected tools and brings the result back to the conversation.

See How Leina Works in Slack
LeinaExample Result

Created both tasks in the Launch project with the requested dates and no assigned owners.

Launch follow-up

Asana + Leina: Your Questions, Answered

Can AI identify overdue or upcoming project work?

Yes. Give a project ID and a cutoff date. The assistant can compare incomplete tasks with their due dates and summarize the results.

Can meeting notes become tasks in a specific project?

Yes. Provide the notes and project ID. Include agreed dates and owners so the assistant does not need to guess them.

Can a task summary include its comments?

Yes. Ask for both task details and comments to include discussion context.

Can I connect through OAuth?

This integration uses an Asana personal access token rather than OAuth.

Make Leina Your Asana AI Employee

Start with one task you already need to do. Tell Leina what a finished result should look like.

Connect Asana, choose what to share, and hand off your first task.