Integrations

Asana

Read and manage Asana projects, sections and tasks from chat, and send plans to Asana as a project with sections and tasks.

What Sands can do

ActionWhat it doesTry asking
List projectsLists the projects you can see.Show me my projects
List workstreamsLists a project's sections.What sections are in Website Relaunch?
Find workSearches by project, person, status or text, sorted the way you ask. Needs a paid Asana plan.Show me open tasks assigned to me
Summarize a ticketSummarizes one ticket with its description and comments.Summarize the homepage copy task and its comments
Project healthOpen work, recent completions, overdue and blocked items.How is Website Relaunch doing?
RetrospectiveWhat finished and what stalled over a window, with computed counts. Needs a paid Asana plan.Retro on Website Relaunch for the last two weeks
CreateCreates a task.Create a task in Website Relaunch to fix the coupon field
AssignSets who owns it.Assign the homepage copy task to Dana
MoveMoves a task to another section, or marks it complete or incomplete.Mark the homepage copy task complete
EditChanges fields like title, priority or due date.Set the homepage copy task to High priority, due Friday
CommentAdds a comment with your words or facts read from your tools.Comment on the homepage copy task that the fix is on staging
Create a projectCreates a project. Pauses for your OK in Automatically approve.Create an Asana project called Q1 Launch
Receive a planCreates a new project with a section per workstream and a task per ticket.Send this plan to Asana

Examples

Try asking

Show me the tasks in the Website Relaunch project

Try asking

Mark the homepage copy task complete

Try asking

Send this plan to Asana

Use case examples

Setup

  1. Start the connection

    Click + in the composer and choose Asana, or open Settings → Connectors.

  2. Approve in Asana

    Asana's sign-in opens in a pop-up. Approve access to your workspace.

Permissions

  • Sands acts as you, with your Asana permissions. It cannot see or change anything you cannot.
  • Your token is stored encrypted against your Sands account. Sands never sees your password.
  • Disconnect from Settings → Connectors, or revoke access from Asana's settings.

Good to know

  • Asana tasks are complete or incomplete. Sands does not invent in-between states.
  • Filtered searches across a workspace, like everything assigned to someone, need a paid Asana plan. On a free workspace Sands tells you instead of returning a partial answer; asking about one project still works.
  • Owners, priorities, estimates and dependencies in a plan stay in Sands when you send it.

See Sending and exporting for the full mapping.

Troubleshooting

What you seeWhat to do
Sands asks you to reconnectAsana access expired. Click Reconnect; the request resumes.
A search says it needs a paid planFiltered searches across the workspace need a paid Asana plan. Ask about one project instead.
A project is missingCheck the workspace you approved, and that your Asana account can see the project.