Grafana alerts as iPhone push notifications
Grafana's unified alerting can call a webhook whenever an alert fires or resolves. Point that webhook at Pling and the alert lands on your iPhone in seconds, with the alert's severity mapped to push priority. No plugin, no relay, no extra service to run.
The webhook URL
Everything runs through one endpoint. Swap in your token:
https://api.plingpush.com/api/ingest/grafana/YOUR_TOKEN
Step by step
- In Grafana, open Alerting → Contact points → Add contact point.
- Choose the Webhook integration.
- Set URL to the ingest URL above and HTTP Method to
POST. - Save, then attach the contact point to a notification policy so alerts route to it.
- Hit Test to send a sample alert and confirm the push lands.
What the push looks like
Pling maps Grafana's payload to a readable notification:
- Title — Grafana's alert title, or the alert name.
- Message — the summary or description annotation.
- Priority —
criticalseverity becomes high; resolved alerts become low. - Tap target — the alert's Grafana URL, so the notification opens the panel.
Frequently asked
Do I need a Grafana plugin?
No. Grafana's built-in Webhook contact point is all you need. Pling reads Grafana's standard alert payload, so there is nothing extra to install.
Does it send resolved notifications too?
Yes. When Grafana sends a resolved alert, Pling delivers it at low priority so it stays quiet but you still see the all-clear.
Can I control the push priority?
The severity label drives it: a critical severity maps to high priority, anything else to normal, and resolved alerts to low. The alert name becomes the title and the summary annotation becomes the message.
Where do I get my token?
Create an API token in the Pling app or at plingpush.com/account, then drop it into the webhook URL in place of YOUR_TOKEN.
More recipes: GitHub Actions · cron jobs · Python · Alertmanager · Uptime Kuma · API reference