---
title: "Alerts"
description: "Use Alerts to notify or take action on important issues."
url: https://docs.sentry.io/product/monitors-and-alerts/alerts/
---

# Alerts

This feature is available only if you're in the [Early Adopter program](https://docs.sentry.io/organization/early-adopter-features.md). Features available to Early Adopters are still in-progress and may have bugs. We recognize the irony.

Sentry's **Alerts** take action when issues in your organization match pre-defined rules. An alert can send notifications, create tickets, call webhooks, or use other [integrations](https://docs.sentry.io/organization/integrations.md)—for issues coming from projects or [Monitors](https://docs.sentry.io/product/monitors-and-alerts/monitors.md).

### [Some examples of when you could use an Alert](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#some-examples-of-when-you-could-use-an-alert)

* Send a notification to your team's Slack channel when a **new** issue is created.
* Create a ticket in Jira when an issue is **assigned** and matches severity filters.
* Call a webhook when an issue **escalates** or moves from resolved back to unresolved.

## [Creating an Alert](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#creating-an-alert)

To create an Alert, go to the [Alerts](https://sentry.io/monitors/alerts) page in Sentry and click **Create Alert**.

### [Select Sources and Environments](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#select-sources-and-environments)

The source of an Alert can be one or more Projects, or one or more Monitors. After you choose sources, pick which **environment(s)** the alert evaluates. By default, alerts run across all environments.

### [Set Triggers](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#set-triggers)

A trigger is an action that must occur for the Alert to run. All trigger actions are issue state based. For example, you may want to send a notification to your team's Slack channel *when an issue is created*. You can select multiple triggers in a single Alert. They will run under an `ANY` condition, meaning that if any one of the triggers happen, the Alert will run.

### [Set Filters](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#set-filters)

Filters are conditions that must be met for the Alert to run. For example, you may want to create a ticket *only for issues that are assigned to a specific team* and *at a certain severity*. You can create multiple filters in a single Alert, and group them under either `ANY` or `ALL` conditions. For `ANY` conditions, if any one of the filters are true, the Alert will run. For `ALL` conditions, only if all of the filters are true, the Alert will run.

### [Add Actions](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#add-actions)

Actions run when triggers and filters match. Depending on your integrations, actions can include chat notifications (Slack, Microsoft Teams, Discord), email, on-call tools (PagerDuty, Opsgenie), issue trackers (Jira, Azure DevOps, Linear), webhooks, and [integrations](https://docs.sentry.io/organization/integrations/integration-platform.md).

**Note:** Some integrations are only available for certain sources or issue types. Check [Integrations](https://docs.sentry.io/organization/integrations.md) for your workspace.

### [When to Notify the Team](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#when-to-notify-the-team)

Using Alerts with custom filters allows you to notify the team about critical issues. Some examples of when you can use Sentry to alert:

* On downtime
* When there are severe traffic spikes or drops
* When the number of errors exceed a certain threshold

## [Managing Alerts](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#managing-alerts)

You can see a list of all your Alerts on the [Alerts](https://sentry.io/monitors/alerts) page. By default, Alerts are filtered down to your projects.

Alerts are an Organization-level feature. By default, all team members can create and edit Alerts. You can update this setting in [Organization Membership settings](https://sentry.io/settings/organization/).

By clicking on an Alert, you can view the details, edit the Alert, or turn it on or off.

The details page will show a high level chart of how often the Alert has run, a list of the most recent runs, the configuration, and connected monitors.

### [Alerts Best Practices](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#alerts-best-practices)

The main goal is to create Alerts that are valuable and not too noisy.

Here are some quick tips:

* Use filters to narrow down the issues that are critical for to your team to be notified about.
* Select only the triggers that matter for Alerting actions. For example, you may want to create a Jira ticket any time an issue is created, but only be notified in Slack when an issue is a certain severity.
* Consider how your team works in terms of triaging. For example, do you want individual alerts routing to specific project, or service channels, or one alert to catch them all in a team channel?

## [Sentry Notifications](https://docs.sentry.io/product/monitors-and-alerts/alerts.md#sentry-notifications)

Besides Alerts, Sentry sends you notifications about various things like [issue state changes](https://docs.sentry.io/product/issues/states-triage.md), [release deploys](https://docs.sentry.io/product/releases.md), and [quota usage](https://docs.sentry.io/pricing/quotas.md). You can fine-tune these notifications, as well as your personal alert settings, in **User Settings > Notifications**. Learn more about notifications and adjusting their associated settings in [the full documentation](https://docs.sentry.io/product/notifications.md).
