Skip to main content
Zendesk is a customer service platform that helps teams manage support tickets and customer conversations. Kasava’s Zendesk integration brings your support data into the Customer Intelligence dashboard, enabling AI-powered analysis of customer feedback, feature requests, and bug reports.

Capabilities

FeatureDescription
Customer SignalsZendesk tickets automatically surface as customer signals
AI ClassificationTickets are categorized as bugs, feature requests, complaints, or questions
Urgency DetectionAI analyzes ticket content to assign urgency levels
Revenue AttributionLink customer MRR to signals to identify revenue at risk
Cross-Platform ViewSee Zendesk signals alongside Intercom, Gong, and other sources
Code CorrelationConnect customer issues to related code and commits
Business Impact AnalysisCorrelate completed work with support tickets to measure impact

Connecting Zendesk

1

Navigate to Settings

Go to Settings in the sidebar, then select IntegrationsSettings navigation with Integrations highlighted
2

Find Zendesk

Scroll to the Customer Support section and locate the Zendesk integration cardZendesk integration card in Customer Support section
3

Start Connection

Click the Zendesk card to open the connection page, then click Connect Zendesk AccountZendesk integration page with Connect button
4

Authorize Access

You’ll be redirected to Zendesk to authorize Kasava. Review the permissions and click AllowZendesk OAuth authorization screen
5

Complete Setup

After authorization, you’ll be redirected back to Kasava. The integration status will show as connected with your Zendesk subdomainConnected status showing subdomain
Kasava uses secure OAuth 2.0 authentication. Your Zendesk credentials are never stored—only an access token for API calls.

Customer Intelligence Dashboard

Once connected, Zendesk tickets appear in your Customer Intelligence dashboard. This centralized view helps you understand what customers are saying across all support channels.

Accessing Customer Intelligence

  1. Navigate to your Product
  2. Click the Customer Intelligence tab
  3. Zendesk signals will display alongside other sources
Customer Intelligence dashboard showing signals from multiple sources

Signal Types

Kasava’s AI automatically classifies incoming Zendesk tickets into signal types:
Signal TypeDescription
Bug ReportCustomer-reported issues and defects
Feature RequestRequests for new functionality
QuestionGeneral questions about your product
ComplaintExpressions of dissatisfaction
Churn RiskSignals indicating potential customer churn
General FeedbackOther customer feedback

Urgency Levels

Each signal is assigned an urgency level based on AI analysis:
UrgencyDescription
CriticalRequires immediate attention, potential business impact
HighImportant issue affecting customer experience
MediumStandard priority item
LowMinor issue or suggestion

Filtering by Source

To view only Zendesk signals:
  1. In the Customer Intelligence dashboard, click the Source filter dropdown
  2. Select Zendesk
  3. The view updates to show only Zendesk-sourced signals
You can combine filters for source, signal type, and urgency to narrow your view. Filter dropdown with Zendesk selected

Support Dashboard

Zendesk also appears as an option in the Support tab of your product dashboard. Here you can:
  • View recent support activity metrics
  • Connect support channels (Intercom, Zendesk, PagerDuty)
  • Monitor ticket status and volume

Connecting from Support Dashboard

If you haven’t connected Zendesk yet, you’ll see a prompt in the Support tab:
  1. Navigate to your ProductSupport tab
  2. Click the Zendesk option in the connection prompt
  3. Complete the OAuth flow as described above
Support dashboard connection CTA with Zendesk option

Revenue at Risk

One of the most powerful features of Customer Intelligence is tracking MRR at Risk. When customer signals include company and revenue data:
  • Signals display the customer’s monthly recurring revenue
  • The dashboard totals revenue at risk across all critical/high urgency signals
  • Filter by company to see all signals from a specific customer
This helps prioritize support issues that affect your highest-value customers. Customer signal showing MRR and company details

Signal Detail View

Click any signal to open the detail panel, which shows:
  • Full ticket content from Zendesk
  • AI-generated summary of the issue
  • Extracted entities (features mentioned, components affected)
  • Customer context (company, MRR, previous interactions)
  • Related signals from other customers
  • Code correlations (if the signal is linked to code)
Signal detail panel showing Zendesk ticket details

Code Correlation

Kasava can automatically correlate customer signals to related code:
  1. AI analyzes the signal content for technical keywords
  2. Semantic search finds related files, functions, and commits
  3. Correlated signals display links to relevant code
This helps engineering teams quickly understand the technical context behind customer issues.

Best Practices

Maximizing Value from Zendesk Integration

  1. Review signals regularly - Check the Customer Intelligence dashboard daily for new high-urgency signals
  2. Use filters effectively - Combine source, type, and urgency filters to focus on specific issues
  3. Track MRR at risk - Prioritize signals from high-value customers
  4. Leverage AI classification - Trust but verify AI-assigned categories; the system learns from your data
  5. Connect to code - Use code correlations to route bugs to the right engineering teams

Organizing Customer Feedback

  • Use signal types to separate bugs from feature requests in your planning
  • Export feature requests to your task management platform (Linear, Jira, etc.)
  • Track recurring themes across multiple signals
  • Link related signals to identify systemic issues

Disconnecting Zendesk

To disconnect your Zendesk account:
  1. Go to SettingsIntegrations
  2. Click on the Zendesk integration
  3. Click Disconnect Zendesk
  4. Confirm the disconnection
Existing signals will remain in Kasava, but new tickets will no longer sync.

Troubleshooting

Verify that Zendesk is connected by checking Settings → Integrations. The connection status should show your Zendesk subdomain. If disconnected, reconnect using the OAuth flow.
Ensure you have admin or agent permissions in your Zendesk account. The authorization may fail if you don’t have sufficient access to grant API permissions.
AI classification improves over time. If you notice consistently incorrect classifications, contact support to help improve the model for your use case.
Customer MRR and company data are populated from your Zendesk organization and user fields. Ensure these fields are filled in for your Zendesk contacts.

Permissions

Kasava requests the following Zendesk permissions during OAuth:
PermissionPurpose
Read ticketsAccess ticket content for signal analysis
Read usersAssociate tickets with customer information
Read organizationsLink customers to company and revenue data
Kasava only reads data from Zendesk. The integration does not modify or create tickets in your Zendesk instance.

Privacy & Security

  • All Zendesk data is transmitted over encrypted connections
  • OAuth tokens are stored encrypted at rest
  • You can revoke access anytime from Zendesk Admin Center
  • Customer data is processed according to your organization’s data retention policies