Phone and SMS notifications
Set up phone calls and SMS notifications in Grafana IRM to receive notifications about alert groups and incidents. While the Grafana IRM mobile app with push notifications is the recommended primary notification method, phone calls and SMS serve as valuable backup options, especially for critical alerts.
Prerequisites
Before you begin, ensure you have the following:
- A Grafana Cloud account with access to Grafana IRM
- A phone number that can receive SMS messages for verification
- Access to your Grafana Cloud profile settings
Note
Grafana IRM supports phone calls and SMS to most countries by default. Refer to the Supported countries and limitations section for specific exceptions and requirements.
Verify your phone number
You must verify your phone number with Grafana IRM before you can add phone or SMS to your notification rules.
Follow these steps to verify your phone number:
- Navigate to the IRM tab of your Grafana Cloud Profile
- Select Phone verification
- Enter your phone number in E.164 format (see Phone number format below)
- Click Send verification code and enter the code received via SMS
Phone number format
To verify your phone number in Grafana IRM, you must enter it using E.164 format, an international standard for phone numbers. If your number isn’t formatted correctly, IRM can’t send you a verification code.
E.164 format uses the following structure:
- Start with a plus sign (+)
- Follow with your country calling code
- Then your area code and local number, with no spaces, parentheses, or dashes
Note
In many countries, local numbers include a leading 0 (called a trunk code). When using E.164, remove this 0 after the country code. For example, 020 (UK) becomes +442071838750.
Format examples
Add phone notifications to your notification rules
After verifying your phone number, you can add phone calls and SMS to your notification rules:
- Navigate to the IRM tab of your Profile
- Click Notification rules
- Edit either your Default notification rules or Important notification rules
- Click Add notification step
- Select Notify by and choose either SMS or Phone call
- Set the appropriate timing
- Click Save
For more information about configuring notification rules, refer to Configure notification rules.
Sync IRM phone numbers to your contacts
With the Grafana IRM mobile app, you can sync the phone numbers used by Grafana IRM to your mobile device’s contacts. This makes it easier to recognize IRM calls and optionally allow them to override Do Not Disturb (DnD) or silent mode.
When enabled, this setting creates a contact named Grafana IRM that includes all known phone numbers used by IRM to send SMS or make phone calls. The contact is managed by the mobile app and automatically updated with any IRM numbers when the app is opened.
Note
You must grant the mobile app access to your contacts for this feature to work. In the IRM mobile app, go to Settings > Sync Grafana IRM contact. If access is denied, the contact cannot be synced.
Allow IRM contact to override Do Not Disturb
Syncing the IRM contact doesn’t automatically override DnD. To make sure IRM calls or messages come through during urgent situations, manually configure your device settings.
iOS: Enable Emergency Bypass
- Open your Contacts and find the Grafana IRM contact
- Tap Edit in the top-right corner
- Tap Ringtone or Text Tone
- Enable Emergency Bypass
- Tap Done
This allows calls and messages from Grafana IRM to ring even when your device is in silent mode or DnD is active.
Android
The process for overriding DnD on Android varies by manufacturer and version. Refer to your device settings to configure exceptions for the Grafana IRM contact.
SMS bundling behavior
Grafana IRM reduces alert noise and distraction by bundling SMS notifications:
- The first alert group triggers an immediate SMS notification
- A 2-minute waiting period follows, during which additional alerts are bundled
- After this period, a single SMS with all alert information is sent
Notifications are bundled based on their importance. Alerts from “default” and “important” notification policies are bundled separately.
Example bundled notification
If you need to be notified about 5 alert groups from 2 different integrations (3 from “Grafana Alerting” and 2 from “Health Check”), you receive:
- An immediate notification for the first alert group
- A bundled SMS for the remaining alerts after 2 minutes
The bundled SMS appears as:
Grafana IRM: Alert groups #101, #102, #103 and 1 more, from stack: TestOrg, integrations: GrafanaAlerting and 1 more.Supported countries and limitations
Grafana IRM supports phone calls and SMS to most countries worldwide through our service provider, Twilio. However, there are important considerations regarding availability and reliability.
Note
In some cases, IRM isn’t able to make phone calls or send SMS to certain regions or specific phone numbers due to restrictions implimented by the service provider. We recommend using the Grafana IRM mobile app with push notifications as your primary notification method, with phone calls and SMS as backup options.
Phone call support
Phone calls are supported for all available countries, provided that they are not restricted by the service provider.
Twilio may block phone calls to countries or phone numbers that they deem high-risk. Twilio determines country and phone number risk levels based on various factors, including:
- Historical fraud patterns in specific regions
- Unusual calling patterns or volumes
- Reports of fraudulent activity associated with specific numbers
If you experience issues receiving phone call notifications, complete the following steps:
- Test your phone notification setup during non-critical times
- Verify your phone number is correctly formatted (see Phone number format)
- Us the Grafana IRM mobile app as your primary notification method
- Contact support if you consistently can’t receive calls to a verified number
SMS support
IRM supports SMS notifications to all countries by default, except for the following regions that aren’t supported by our service provider, Twilio:
- Crimea (+7978)
- Cuba (+53)
- Iran (+98)
- North Korea (+850)
- Syria (+963)
If your phone number is in one of these regions, you can’t receive SMS notifications from Grafana IRM.
Costs and rate limits
- Costs: There are no additional costs for outgoing calls or SMS notifications
- Rate limits: There are no specific rate limits, but we reserve the right to stop sending SMS or calls in case of abnormal volume
Additional resources
Live call routing
Grafana IRM supports routing incoming calls to the currently on-call engineer, enabling direct communication during incidents.
For guidance on configuring live call routing, refer to:



