Skip to content

Commit a6e98a2

Browse files
Merge pull request #5 from ref-tools/devin/1775173298-add-asana-integration-docs
Add Asana integration documentation
2 parents fa56117 + b26e24c commit a6e98a2

3 files changed

Lines changed: 43 additions & 0 deletions

File tree

docs.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@
150150
"plans/integrations/claude-code-web",
151151
"plans/integrations/codex",
152152
"plans/integrations/linear",
153+
"plans/integrations/asana",
153154
"plans/integrations/github"
154155
]
155156
},

plans/integrations/asana.mdx

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: "Asana"
3+
description: "Connect Asana tasks to Ref Plans for context and status updates."
4+
---
5+
6+
import GetHelp from '/snippets/get-help.mdx';
7+
8+
The Asana integration lets you attach Asana tasks to your plans for context and have agents update task status based on progress.
9+
10+
## Connect Asana
11+
12+
1. Go to **Settings** in Ref Plans
13+
2. Click the **Integrations** tab
14+
3. Find the **Asana** section
15+
4. Enter your Personal Access Token (PAT)
16+
5. Click **Test Connection** to verify
17+
6. Click **Save**
18+
19+
You can generate a PAT from the [Asana developer console](https://app.asana.com/0/my-apps).
20+
21+
## Usage
22+
23+
Once connected, agents can work with Asana tasks in your plans.
24+
25+
When you provide an Asana task, the agent can:
26+
27+
- **Read task details** — The agent uses the task name, description, assignee, due date, and status as context when researching and structuring your plan
28+
- **Update task fields** — As tasks are completed, the agent can update the task status, assignee, due date, and other fields
29+
- **Add comments** — The agent can add comments to tasks to report progress or share context
30+
31+
## Tips
32+
33+
- Agents need a task GID to work with specific Asana tasks — you can find the GID in the task URL or share the task link directly in conversation
34+
- Share Asana task links in conversation so the agent can extract the task GID automatically
35+
- You can reference multiple tasks in a single plan if they're related
36+
- The agent can update Asana based on progress, keeping your project management in sync
37+
38+
<GetHelp/>

plans/integrations/overview.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ Pull context from your project management and development tools into your plans:
4444
| Source | Description |
4545
| --- | --- |
4646
| [Linear](/plans/integrations/linear) | Attach Linear tickets for context; agent can update ticket status |
47+
| [Asana](/plans/integrations/asana) | Attach Asana tasks for context; agent can update task fields and add comments |
4748
| [GitHub Issues & PRs](/plans/integrations/github) | Attach GitHub issues and PRs; track PRs linked to plans |
4849

4950
<CardGroup cols={2}>
@@ -62,6 +63,9 @@ Pull context from your project management and development tools into your plans:
6263
<Card title="Linear" icon="circle-nodes" href="/plans/integrations/linear">
6364
Connect Linear tickets to your plans.
6465
</Card>
66+
<Card title="Asana" icon="list-check" href="/plans/integrations/asana">
67+
Connect Asana tasks to your plans.
68+
</Card>
6569
<Card title="GitHub" icon="github" href="/plans/integrations/github">
6670
Connect GitHub issues and PRs to your plans.
6771
</Card>

0 commit comments

Comments
 (0)