> ## Documentation Index
> Fetch the complete documentation index at: https://sentrydocs.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrations

> Connect Sentry to your existing tools and workflows to get alerts where your team works, link errors to code, and create tickets automatically.

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

<CardGroup cols={2}>
  <Card title="Notification and messaging" icon="bell">
    Route alerts to the channels and tools your on-call team monitors.

    * Slack
    * Microsoft Teams
    * Discord
    * PagerDuty
    * OpsGenie
  </Card>

  <Card title="Source control" icon="code-branch">
    Link stack frames to source code and identify suspect commits.

    * GitHub
    * GitLab
    * Bitbucket
    * Azure DevOps
  </Card>

  <Card title="Issue trackers" icon="ticket">
    Create and sync tickets directly from Sentry issues.

    * Jira
    * Linear
    * Azure DevOps Boards
    * GitHub Issues
  </Card>

  <Card title="Data forwarding" icon="arrow-right">
    Forward event data to your data pipeline or SIEM.

    * Splunk
    * Amazon SQS
  </Card>
</CardGroup>

## How to install an integration

<Steps>
  <Step title="Open your organization settings">
    Navigate to **Settings > Integrations** in the Sentry sidebar.
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>

  <Step title="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.
  </Step>
</Steps>

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

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

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