Skip to main content

Integrations Overview

Recapt integrates with popular tools to streamline your workflow. Connect your session recordings with customer support platforms, team communication tools, and more.

Available Integrations

These integrations are fully available and ready to use:

IntegrationCategoryFeatures
SlackCommunicationNotifications, session sharing, team collaboration
ZendeskSupportSession sidebar in tickets, customer context
IntercomSupportSession canvas in conversations, lead identification

Coming Soon

We're actively working on additional integrations. Vote for your favorites in the Recapt dashboard under Settings > Integrations:

IntegrationCategoryStatus
NotionProductivityPlanned
HubspotCRMPlanned
SalesforceCRMPlanned
Microsoft TeamsCommunicationPlanned
JiraProject ManagementPlanned
LinearProject ManagementPlanned
SentryError TrackingPlanned
DatadogMonitoringPlanned
FreshdeskSupportPlanned
WebhooksDeveloperPlanned

Integration Benefits

For Support Teams

  • Faster Resolution: See exactly what the customer experienced
  • Better Context: View sessions directly in your support tickets
  • Reduced Back-and-Forth: No need to ask customers to describe issues

For Product Teams

  • Share Insights: Send session links to Slack channels
  • Track Issues: Connect sessions with Jira or Linear tickets
  • User Research: Understand user behavior in context

For Engineering Teams

  • Debug Faster: See console errors alongside user actions
  • Reproduce Issues: Watch exactly how bugs are triggered
  • Alert on Errors: Get notified about critical errors in Slack

Setting Up Integrations

All integrations follow a similar setup process:

  1. Go to Settings > Integrations in your Recapt dashboard
  2. Find the integration you want to enable
  3. Click Connect or Set Up
  4. Complete the OAuth authorization flow
  5. Configure integration-specific settings

Managing Integrations

Viewing Connected Integrations

  1. Go to Settings > Integrations
  2. Connected integrations show a "Connected" badge
  3. Click on any integration to see its settings

Disconnecting an Integration

  1. Go to Settings > Integrations
  2. Click on the connected integration
  3. Click Disconnect or Remove
  4. Confirm the disconnection
warning

Disconnecting an integration immediately stops all related functionality. For example, disconnecting Slack stops all Slack notifications.

Security and Permissions

OAuth Scopes

Each integration requests only the permissions it needs:

  • Slack: Read workspace info, send messages, access channels
  • Zendesk: Read tickets, access user information
  • Intercom: Read conversations, access contact information

Data Sharing

When you connect an integration:

  • Session links may be shared with the connected platform
  • User identifiers may be matched across systems
  • No raw session data is transferred to third parties

Revoking Access

You can revoke Recapt's access from the third-party service:

  • Slack: Workspace Settings > Manage Apps > Recapt > Remove
  • Zendesk: Admin Center > Apps and Integrations > Recapt > Uninstall
  • Intercom: Settings > Integrations > Recapt > Disconnect

Troubleshooting

Integration Not Connecting

  1. Check Permissions: Ensure you have admin rights in the third-party service
  2. Try Again: Sometimes OAuth flows fail temporarily
  3. Clear Cookies: Try in an incognito window
  4. Check Status: The third-party service may be experiencing issues

Features Not Working

  1. Verify Connection: Check that the integration shows as "Connected"
  2. Check Settings: Some features require additional configuration
  3. Refresh Authorization: Disconnect and reconnect the integration

Missing Sessions in Integrations

  1. Check User Matching: Ensure user emails match between systems
  2. Verify Organization: The integration must be for the same organization
  3. Allow Time: Sessions may take a few minutes to appear

Request an Integration

Don't see the integration you need?

  1. Go to Settings > Integrations in your Recapt dashboard
  2. Find the integration in the list
  3. Click Vote to add your voice
  4. Integrations with more votes are prioritized

You can also contact support to suggest new integrations.