Skip to main content
Kasava integrates with leading project management and meeting intelligence platforms to provide a unified view of your work. All integrations are managed from a central settings page.

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.
1

Navigate to Settings

Click your profile menu in the top-right corner and select Settings, or use the sidebar to navigate to Settings > Integrations
2

Find Your Platform

Scroll to find the platform you want to connect.
3

Click Connect

Click the green Connect button on any available integration card
4

Authorize Access

You’ll be redirected to the platform’s OAuth authorization page. Grant Kasava the requested permissions.
5

Complete Setup

After authorization, you’ll be redirected back to Kasava. The integration card will show a green “Connected” status.

Integration Status

Each integration card displays its current status:
StatusAppearanceMeaning
AvailableGray card with “Connect” buttonNot yet connected
ConnectedGreen background with checkmarkIntegration is active

Connecting to Products

After connecting an integration at the organization level, you can link specific projects to Kasava Products:
1

Open Product Settings

Navigate to your Product and click the settings icon
2

Link External Project

In the “External Projects” section, click to link a GitHub, Linear, Jira, or Asana project
3

Select Project

Choose from your available projects in the connected platform
4

Configure Sync

Set up field mappings and sync preferences

Data Sync

How Sync Works

When you connect a platform and link it to a Product:
  1. Initial Import - Kasava fetches existing issues/tasks from the linked project
  2. Ongoing Sync - Changes sync bi-directionally between platforms
  3. 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:
PlatformRead AccessWrite Access
GitHubRepositories, Issues, PRs, ProjectsIssues, Comments
LinearIssues, Projects, Cycles, TeamsIssues, States
JiraIssues, Projects, SprintsIssues, Transitions
AsanaTasks, Projects, WorkspacesTasks, Comments
TrelloBoards, Cards, Lists, MembersCards, Labels
GranolaMeeting Notes, TranscriptsRead-only
GongCalls, Transcripts, InsightsRead-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

1

Go to Settings > Integrations

Navigate to the integrations settings page
2

Find the Connected Integration

Locate the integration card (it will have a green background)
3

Click Manage

Click the Manage button on the integration card
4

Disconnect

In the management dialog, click Disconnect and confirm
Disconnecting an integration removes Kasava’s access to that platform. Any linked Products will no longer sync with that platform’s projects.

Troubleshooting

OAuth tokens expire periodically. Click the integration card and re-authorize to refresh your connection.
Check that the specific project is linked to your Product. Go to Product settings and verify the external project link is configured correctly.
Verify that write permissions were granted during OAuth. You may need to disconnect and reconnect the integration, ensuring all requested permissions are approved.
If you see an error after authorizing, try clearing your browser cookies for that platform and attempting the connection again.

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