Version Control & Code
GitHub
Issues, Pull Requests, Projects V2, Commits, Repository Indexing
Task Management
Linear
Issues, Projects, Cycles, Teams, Two-Way Sync
Jira
Issues, Projects, Sprints, Status Transitions
Asana
Tasks, Projects, Sections, Custom Fields
Trello
Boards, Cards, Lists, Labels, Webhooks
Meeting Intelligence
Granola
Meeting Notes, Transcripts, AI Summaries, Manual Import
Gong
Sales Calls, Transcripts, AI Insights, Competitor Tracking
Why Integrate?
Unified View
See all your work items in one place, regardless of which platform they originated from. Link GitHub repositories alongside Linear, Jira, or Asana projects for complete visibility.AI-Powered Chat
Once connected, use natural language in the Kasava chat to create, update, and search issues across all your integrated platforms.Smart Linking
Link Plans and other Kasava entities directly to issues in your task management platform.Call Analysis
Meeting transcripts from Gong and Granola are automatically analyzed by AI to extract product insights, feature requests, and competitive intelligence.Managing Integrations
Navigate to Settings > Integrations to view and manage all your connected platforms.Navigate to Settings
Click your profile menu in the top-right corner and select Settings, or use the sidebar to navigate to Settings > Integrations
Authorize Access
You’ll be redirected to the platform’s OAuth authorization page. Grant Kasava the requested permissions.
Integration Status
Each integration card displays its current status:| Status | Appearance | Meaning |
|---|---|---|
| Available | Gray card with “Connect” button | Not yet connected |
| Connected | Green background with checkmark | Integration is active |
Connecting to Products
After connecting an integration at the organization level, you can link specific projects to Kasava Products:Link External Project
In the “External Projects” section, click to link a GitHub, Linear, Jira, or Asana project
Data Sync
How Sync Works
When you connect a platform and link it to a Product:- Initial Import - Kasava fetches existing issues/tasks from the linked project
- Ongoing Sync - Changes sync bi-directionally between platforms
- Kanban View - Issues appear on your Product’s work view organized by status
Real-Time Updates
For supported platforms, Kasava uses webhooks to receive instant updates when issues change.Manual Refresh
Click the refresh button on any Product to manually trigger a sync.Permissions Overview
Each platform requires specific OAuth permissions:| Platform | Read Access | Write Access |
|---|---|---|
| GitHub | Repositories, Issues, PRs, Projects | Issues, Comments |
| Linear | Issues, Projects, Cycles, Teams | Issues, States |
| Jira | Issues, Projects, Sprints | Issues, Transitions |
| Asana | Tasks, Projects, Workspaces | Tasks, Comments |
| Trello | Boards, Cards, Lists, Members | Cards, Labels |
| Granola | Meeting Notes, Transcripts | Read-only |
| Gong | Calls, Transcripts, Insights | Read-only |
Managing Connected Integrations
For connected integrations, click Manage to:- View connection status and last sync time
- Configure sync settings
- Refresh OAuth tokens if needed
- Disconnect the integration
Disconnecting an Integration
Disconnecting an integration removes Kasava’s access to that platform. Any linked Products will no longer sync with that platform’s projects.
Troubleshooting
Integration shows 'Needs Re-auth'
Integration shows 'Needs Re-auth'
OAuth tokens expire periodically. Click the integration card and re-authorize to refresh your connection.
Issues aren't appearing in my Product
Issues aren't appearing in my Product
Check that the specific project is linked to your Product. Go to Product settings and verify the external project link is configured correctly.
Changes not syncing to the external platform
Changes not syncing to the external platform
Verify that write permissions were granted during OAuth. You may need to disconnect and reconnect the integration, ensuring all requested permissions are approved.
OAuth authorization failed
OAuth authorization failed
Security
Kasava handles integration credentials securely:- All OAuth tokens are encrypted at rest
- Tokens are never exposed in the UI or logs
- You can revoke access anytime from your platform’s settings (GitHub, Linear, etc.)
- Kasava uses standard OAuth 2.0 flows with PKCE where supported
Next Steps
GitHub
Connect GitHub for code intelligence and issue tracking
Linear
Connect Linear for modern issue management
Jira
Connect Jira for enterprise issue tracking
Asana
Connect Asana for task management
Trello
Connect Trello for Kanban workflows
Granola
Connect Granola for meeting transcripts and AI summaries
Gong
Connect Gong for sales intelligence and call insights