# Feature Tutorial: Alert Grouping

Consolidates related alerts into one incident per service using intelligent, content-based, unified, or time-based grouping methods.

A single underlying problem can easily fan out into dozens of separate alerts — one per host, one per check, one per downstream dependency — and responders end up triaging the flood instead of the actual issue.

Alert Grouping consolidates related alerts into a single incident on a service, cutting notification noise and giving responders one place to see everything relevant to what's actually happening. PagerDuty offers several grouping methods depending on how predictable an account's alert data is: Intelligent Alert Grouping uses machine learning to group alerts based on textual similarity and past grouping behavior; Content-Based Alert Grouping groups alerts that share an exact match on chosen fields; Unified Alert Grouping combines both for extra precision; and Time-Based Alert Grouping simply groups everything that arrives within a set time window.

By default, Alert Grouping scopes to a single technical service. Global Alert Grouping expands that scope, letting a group span multiple services — useful when one underlying problem is known to ripple across several services at once.

Alert Grouping is included with the PagerDuty AIOps add-on (and, for some grouping methods, with Legacy Event Intelligence). Customers have reported noise reduction as high as 98% after tuning their grouping settings.

## Learn More

**Read more about what Alert Grouping provides**

* [How to Reduce Noise, Resolve Faster, and Automate More Often with PagerDuty](https://www.pagerduty.com/blog/aiops/how-to-reduce-noise-resolve-faster-and-automate-more-often-with-pagerduty/) - covers the tradeoffs between time-based grouping and training Intelligent Alert Grouping.
* [Cut Through the Chaos With PagerDuty Event Intelligence](https://www.pagerduty.com/blog/news-announcements/suppress-noise-event-intelligence/) - the original introduction of Intelligent Alert Grouping and the noise problem it addresses.

**Watch the product demos and webinars**

* [PagerDuty AIOps Noise Reduction Demo in 3 Minutes](https://www.youtube.com/watch?v=gR7yjNoZaEI) — covers alert grouping and Auto-Pause Incident Notifications.

**Check out the training modules on PDU**

* [AIOps Knowledge Series](https://university.pagerduty.com/path/aiops-knowledge-series) — includes coverage of Alert Grouping as part of AIOps's noise reduction feature set.
* PDU also offers a job aid comparing the different Alert Grouping options available in PagerDuty — useful as a quick-reference alongside this page.

**Watch the click-through tutorial**

* Coming soon

**Find the product documentation in our Knowledge Base**

* [Alert Grouping](/ai-and-automation/aiops/alert-grouping)
* [Global Alert Grouping](/ai-and-automation/aiops/global-alert-grouping)
* [Intelligent Alert Grouping](/ai-and-automation/aiops/intelligent-alert-grouping)
* [Content-Based Alert Grouping](/ai-and-automation/aiops/content-based-alert-grouping)
* [Unified Alert Grouping](/ai-and-automation/aiops/unified-alert-grouping)
* [Time-Based Alert Grouping](/ai-and-automation/aiops/time-based-alert-grouping)
* [Noise Reduction](/ai-and-automation/aiops/noise-reduction)

**Using the API?**

Alert grouping is managed via the [Alert Grouping Settings API](/developer/api/reference#rest/tag/alert-grouping-settings):
* [List alert grouping settings](https://developer.pagerduty.com/api-reference/b9fe211cc2748-list-alert-grouping-settings)
* [Get an Alert Grouping Setting](https://developer.pagerduty.com/api-reference/9b5a6c8d7379b-get-an-alert-grouping-setting)
* [Alert Grouping Parameters](https://developer.pagerduty.com/api-reference/2ffca99cb89d1-alert-grouping-parameters)

**Managing PagerDuty with Terraform?**

* [pagerduty_alert_grouping_setting](https://registry.terraform.io/providers/PagerDuty/pagerduty/latest/docs/resources/alert_grouping_setting) — configure intelligent, content-based, unified, or time-based alert grouping on a service
