Capabilities
Connecting Asana
1
Navigate to Settings
Go to Settings > Integrations in the sidebar
2
Find Asana
In the Task Management section, locate the Asana integration card
3
Click Connect
Click the green Connect button to start the OAuth flow
4
Sign In to Asana
If not already signed in, enter your Asana credentials
5
Authorize Access
Review the permissions Kasava is requesting and click Allow
6
Connection Complete
You’ll be redirected back to Kasava with a “Connected Successfully” message. The Asana card will show a green connected status.
What You Can Do Once Connected
After connecting Asana, you can:- Sync Asana tasks to Products - Link Asana projects to Kasava Products for unified views
- Use AI chat for task management - Create and update tasks using natural language
- View tasks in Kanban - See Asana tasks organized by section
- Link tasks to GitHub PRs - Connect code changes to task management
Linking Asana to a Product
To sync Asana tasks with a specific Kasava Product:1
Open Product Settings
Navigate to your Product and click the settings icon
2
Add External Project
In the external projects section, click to add a new link
3
Select Asana
Choose “Asana” as the platform
4
Choose Project
Select the Asana project to sync from your workspace
5
Configure Mapping
Review section-to-column mappings and confirm the connection
Field Mapping
When tasks sync between Asana and Kasava:Sections as Columns
Asana project sections become Kanban columns in Kasava:- Each Asana section creates a corresponding column
- Column order matches section order in Asana
- Tasks in a section appear in that column
- Moving tasks between columns updates their section in Asana
Working with Tasks
Task Properties
Tasks sync with full detail:- Title and description (rich text supported)
- Assignee
- Due date
- Tags
- Subtasks
- Comments
- Attachments (links preserved)
Subtasks
Asana subtasks appear as child items in Kasava:- View subtasks expanded inline
- Open subtask details
- Mark subtasks complete independently
- Subtask completion updates in Asana
Custom Fields
Asana custom fields sync to Kasava:
Custom fields appear in the task detail view and can be used for filtering.
Using Asana in AI Chat
Once connected, you can manage Asana tasks using natural language in Kasava’s chat: Example commands:- “Create a new Asana task for the homepage redesign”
- “Show me all overdue tasks in Asana”
- “Assign the onboarding task to Maria”
- “What tasks are due this week?”
@kasava Commands in Tasks
Use@kasava mentions in Asana task comments to trigger AI-powered actions directly from your workflow.
How It Works
- Add a comment on any Asana task with
@kasavafollowed by a command - Kasava detects the mention via webhooks
- The AI processes your request using the task context
- Results are posted as a reply comment on the task
Available Commands
Example Usage
Custom Commands
Your organization can create custom action types in Settings > Templates > Action Types that work in Asana just like built-in commands.Authorization
Workspace members in your Kasava organization can use commands. Enable external collaborators in Settings > Integrations > Permissions if needed.Managing the Connection
To manage your Asana connection:1
Go to Settings > Integrations
Navigate to the integrations settings page
2
Find Asana
Locate the connected Asana card (green background)
3
Click Manage
Click the Manage button to open the management dialog
- View connection status
- See the connected workspace
- Disconnect the integration
Disconnecting Asana
1
Open Asana Management
Go to Settings > Integrations and click Manage on the Asana card
2
Click Disconnect
Click the Disconnect button
3
Confirm
Confirm that you want to disconnect
Disconnecting Asana removes Kasava’s access to your Asana workspace. Any linked Products will no longer sync with Asana projects. Your Asana data is not deleted.
What’s Not Synced
Some Asana features are not directly synced:- Portfolios - Projects within portfolios can be individually linked
- My Tasks view - Use Kasava’s filtering to see tasks assigned to you
- Goals - Asana Goals are not imported
Troubleshooting
Tasks not appearing in my Product
Tasks not appearing in my Product
Verify that the Asana project is linked to your Product in Product settings. Check that tasks are not in a section excluded from sync.
Sections not mapping correctly
Sections not mapping correctly
Review section mappings in Product settings. Newly created sections in Asana may need to be manually mapped to columns.
Custom fields missing
Custom fields missing
Ensure the custom field is added to the project in Asana (not just the workspace). Some complex field types may not be supported.
Permissions
Kasava requests these Asana permissions during OAuth:Security
- OAuth tokens are encrypted at rest
- Tokens are never exposed in the UI
- Disconnect anytime from Kasava or Asana’s settings
- No passwords stored
Related
Products
Link Asana projects to Products
AI Chat
Use chat to manage Asana tasks
Trello Integration
Alternative: Connect Trello
Integrations Overview
All available integrations