Alertmanager alerts on your phone

July 23, 2026 · 3 min read

Alertmanager can already talk to a generic webhook receiver – that's all Webhooky needs. Four lines of YAML and every firing alert buzzes your phone with the sound of your choice.

The config

Create an endpoint in the Webhooky app (Android / iOS) – name it “Alertmanager”, give it an alarm sound and a clear default text like “Prometheus alert firing”. Then add to your alertmanager.yml:

receivers:
  - name: "webhooky"
    webhook_configs:
      - url: "https://api.webhooky.app/YOUR_KEY"
        send_resolved: true

route:
  receiver: "webhooky"

Reload Alertmanager, fire a test alert (amtool alert add test severity=warning) and your phone rings.

What the notification says

Alertmanager's payload has no title/message fields (it sends alerts[], commonLabels, …), so Webhooky uses the texts you configured on the endpoint. That's the pager pattern: the push tells you that and how loud, the details live in your dashboard. For per-alert texts, route through Grafana instead – its payload includes title and message.

Practical routing

  • Severity split: two receivers with two endpoints – severity="critical" → endpoint with buzzer sound and “Wichtig”, everything else → a silent endpoint.
  • group_interval / repeat_interval: keep Alertmanager's grouping as is; each webhook delivery is exactly one push, so your existing dedup logic carries over.
  • send_resolved: with true you also get a push when things recover.

Get Webhooky

Free for your first 100 notifications – set up your endpoint in two minutes.

Get it on Google Play Download on the App Store