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