Asana
Connect Asana to give your assistant access to your projects, tasks, and team collaboration.
What’s included
With Asana connected, your assistant can:
- View workspaces and projects — Browse your Asana organization
- Track tasks — List, view, create, and update tasks
- Add comments — Participate in task discussions
- Get project details — Access project information and progress
Connecting Asana
- Go to Integrations
- Find Asana and click Connect
- Authorize Town in Asana
- Return to Town
Town requests access to your Asana workspace. You can revoke access anytime from your Asana account settings.
What your assistant can do
| Capability | What it does | Makes changes? |
|---|---|---|
| List workspaces | See your Asana workspaces | No |
| List projects | View projects in a workspace | No |
| Get project details | See project information | No |
| List tasks | Find tasks with filters | No |
| Get task details | View full task information | No |
| Create task | Add a new task to a project | Yes |
| Update task | Modify task details (assignee, due date, status, etc.) | Yes |
| Add comment | Comment on a task | Yes |
Use cases
Email to task
Create Asana tasks from emails:
- Forward action items to your assistant
- Automatically create tasks with email context
- Set due dates and assign to the right person
Daily task summary
Get a summary of your Asana workload:
- Tasks assigned to you that are due soon
- Overdue tasks needing attention
- Recently updated tasks
Meeting follow-ups
Turn meeting action items into tasks:
- After a meeting, create tasks for each action item
- Assign tasks to attendees
- Set due dates based on discussion
Cross-tool tracking
Combine Asana with other integrations:
- Create Asana tasks from Linear issues
- Link email threads to Asana tasks
- Send Slack reminders about upcoming due dates
Example workflow
A workflow that creates tasks from forwarded emails:
When I forward an email to my assistant with "task:" in the subject:
1. Extract the task name from after "task:"
2. Use the email body as the task description
3. Create the task in my default project
4. Set it due in 7 days
5. Reply with a link to the created taskBest practices
Use approval-required for creating tasks. Creating tasks affects your team’s workload. Review before creating.
Specify the project. When creating tasks, tell your workflow which project to add them to.
Include context. When creating tasks from emails, include relevant email context so the task has all the information needed.
Troubleshooting
Can’t see workspaces or projects
- Verify Asana is connected in Integrations
- Check that your Asana account has access to the workspace
- Try reconnecting the integration
Task creation fails
- Ensure you have permission to create tasks in the project
- Check that required fields (name, project) are provided
- Verify the project exists and is accessible