Supported Task Management Platforms
GitHub Issues
Issues, Pull Requests, Projects V2, Commits, Repository Indexing
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
Customer Support
Zendesk
Support Tickets, Customer Signals, AI Classification, Revenue Attribution
Intercom
Conversations, Tickets, Customer Intelligence
Sales Intelligence
Code & Development
GitLab
Repositories, Issues, Merge Requests, Self-Hosted Support (Coming Soon)
Bitbucket
Repositories, Issues, Pull Requests (Coming Soon)
Design
Monitoring & Incident Management
Communication Platforms
Slack
Notifications, Message Embeds in Plans, AI Search, Workspace Sync
Microsoft Teams
Notifications, Channel Sync, AI Search, Message History
Discord
Webhook Notifications (Full Integration Coming Soon)
Document Storage
Notion
Pages, Databases, Plan Sync, Documentation Publishing, AI Search
Dropbox
File Sync, Document Embeds, AI Search (Coming Soon)
Analytics & Data
Amplitude
Event Segmentation, User Metrics, Retention Analysis, Revenue & LTV
Mixpanel
Event Segmentation, Funnels, Retention, Revenue Metrics, Board Embeds
Stripe
MRR, ARR, Customer Counts, Subscription Analytics, Churn Metrics
PostgreSQL
Custom SQL Queries, Visual Query Builder, Direct Database Connections
Supabase
PostgreSQL Database, Visual Query Builder, Custom SQL, Connection Pooling
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, bug reports, and other Kasava entities directly to issues in your task management platform.Semantic Analysis
GitHub commits are analyzed using AI to extract type (feat, fix, refactor), impact level, and complexity scores.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
Find Your Platform
Integrations are organized by category: Task Management, Communication, Document Storage, and more. Scroll to find the platform you want to connect.
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 |
| Coming Soon | Grayed out button | Platform support in development |
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 Kanban board 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 |
| Slack | Channels, Messages, Users, Reactions | Messages |
| Microsoft Teams | Teams, Channels, Messages | Messages |
| Zendesk | Tickets, Users, Organizations | Read-only |
| PagerDuty | Incidents, Services, Users, Schedules | Incidents (via AI Chat) |
| Amplitude | Events, User Metrics, Charts, Retention | Read-only |
| Mixpanel | Events, Funnels, Reports, Users | Read-only |
| Stripe | Subscriptions, Customers, Revenue | Read-only |
| PostgreSQL | Tables, Views, Schemas | Read-only |
| Supabase | Tables, Views, Schemas | Read-only |
| Notion | Pages, Databases, Blocks | Pages, Content Updates |
| Figma | Files, Variables, Frames, Components | 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
Slack
Connect Slack for team notifications and AI search
Microsoft Teams
Connect Teams for enterprise communication
Discord
Connect Discord for webhook notifications
Zendesk
Connect Zendesk for customer support signals
Gong
Connect Gong for sales intelligence and call insights
PagerDuty
Connect PagerDuty for incident monitoring and MTTR tracking
Amplitude
Connect Amplitude for product analytics and goal metrics
Mixpanel
Connect Mixpanel for goal metrics and analytics embeds
Supabase
Connect Supabase for database metrics and custom SQL queries
Notion
Connect Notion for document sync and AI-powered workspace search
Figma
Connect Figma for design tokens and design-to-code workflows
Dropbox
Connect Dropbox for file sync and AI search (Coming Soon)
Bitbucket
Connect Bitbucket for repositories and issues (Coming Soon)
GitLab
Connect GitLab for repositories and self-hosted support (Coming Soon)