docs/sources/alerting/configure-notifications/manage-contact-points/integrations/configure-irm.md
In Grafana OSS and Grafana Enterprise, you can use a webhook contact point to send alerts to Grafana IRM. Grafana IRM can then route alerts based on escalation chains for your team's workflows.
The alert notification flow is as follows:
<sup>*</sup> Grafana OSS/Enterprise (send webhook alerts)->Grafana Cloud IRM (route via escalation chains)
{{< admonition type="note" >}}
The Free Forever plan in Grafana Cloud IRM includes 3 IRM active users per month.
These instructions apply only to Grafana OSS and Grafana Enterprise. To configure IRM for Grafana Cloud Alerting, refer to the Grafana Cloud documentation.
{{< /admonition >}}
First, enable an integration in IRM to accept alerts from Grafana Alerting. You can either create a new integration or use an existing Alertmanager or Webhook integration in IRM.
To create the integration, follow the same steps as described in Configure an OnCall integration in IRM:
Navigate to Alerts & IRM -> IRM -> Integrations.
Click + New integration.
Select either Alertmanager or Webhook integration from the list.
Alertmanager integration – Includes preconfigured IRM templates for processing Grafana and Prometheus alerts.
Webhook integration – Uses default IRM templates for general alert processing.
Provide a title, description, and assign it to a team, then click Create Integration.
On the integration details page, copy the HTTP Endpoint URL to use in the next section.
Next, configure the contact point in Grafana Alerting to send alert notifications to Grafana IRM.
In Grafana OSS and Grafana Enterprise, you need to create a Webhook contact point using the HTTP endpoint URL you copied in the previous step.
After configuring the contact point in Grafana Alerting and the integration in Grafana IRM, you can start testing the Alerting-to-IRM integration.
{{< figure src="/media/docs/alerting/test-alert-group-on-irm.png" max-width="750px" caption="Example of a test alert group in Grafana IRM" >}}
For more information, see:
Enabling the heartbeat in the IRM integration acts as a monitoring for your Grafana Alerting setup. If Grafana Alerting stops sending alerts—due to downtime or misconfiguration—Grafana IRM creates a new alert group to notify you.
To set up heartbeat monitoring, you must enable the heartbeat in IRM and create an alert rule that continuously sends alerts to the heartbeat endpoint.
Follow the same steps as before to create a webhook contact point in Grafana Alerting:
You can now click the Test button to send an alert to the heartbeat endpoint. In IRM, verify the heartbeat status in the Hearbeat column on the Integrations page.
{{< figure src="/media/docs/alerting/view-heartbeat-status-on-irm.png" max-width="750px" caption="Heartbeat status column in the Grafana IRM Integrations page" >}}
Create a Grafana-managed alert rule with the following settings:
vector(1) > 0.0s1sAfter it's created, the alert rule acts as a heartbeat, verifying that Grafana Alerting is running and sending alerts to Grafana IRM.