Skip to main content
Sentry integrates with the tools your team already uses. Connect your notification channels to get alerted the moment something breaks, link your source code repositories to trace errors back to the exact commit, and sync your issue trackers so bugs never fall through the cracks.

Why integrate

  • Get alerts where your team works. Send Sentry notifications to Slack channels, PagerDuty rotations, or any webhook-enabled tool so your team sees issues in context.
  • Link errors to code. Connect GitHub, GitLab, or Bitbucket to automatically identify the commit that introduced a bug and navigate directly to the relevant line of code.
  • Create tickets automatically. Set up alert rules that open Jira tickets, Linear issues, or GitHub issues the moment a new error surfaces—no manual triage required.

Integration categories

Notification and messaging

Route alerts to the channels and tools your on-call team monitors.
  • Slack
  • Microsoft Teams
  • Discord
  • PagerDuty
  • OpsGenie

Source control

Link stack frames to source code and identify suspect commits.
  • GitHub
  • GitLab
  • Bitbucket
  • Azure DevOps

Issue trackers

Create and sync tickets directly from Sentry issues.
  • Jira
  • Linear
  • Azure DevOps Boards
  • GitHub Issues

Data forwarding

Forward event data to your data pipeline or SIEM.
  • Splunk
  • Amazon SQS

How to install an integration

1

Open your organization settings

Navigate to Settings > Integrations in the Sentry sidebar.
2

Find the integration

Browse or search for the integration you want to install. Each card shows the integration’s features and whether it is already installed.
3

Install and authorize

Click Install and follow the OAuth or configuration flow for that integration. You may need admin permissions in both Sentry and the external tool.
4

Configure alert rules

After installation, go to Settings > [Project] > Alerts and add the integration as an action in your alert rules to start receiving notifications.
Installing an integration at the organization level makes it available to all projects in that organization. Some integrations, like Slack channel routing or Jira project mappings, are configured per project.

Integration Platform

If none of the built-in integrations fit your needs, you can build your own using the Sentry Integration Platform. Custom integrations can:
  • Receive webhook events when issues are created, resolved, or assigned
  • Add UI components to the Sentry issue detail page
  • Create or link external issues from within Sentry
  • Subscribe to alert rule triggers
To get started, go to Settings > Developer Settings > New Internal Integration or New Public Integration.
Use an internal integration when you are building automation for your own organization. Use a public integration if you want to list it in the Sentry marketplace.