All your alerts.
One place.

AlertFunnel aggregates alerts from every monitoring tool you use — Uptime Kuma, Grafana, custom webhooks — into one feed with routing rules and escalation.

~ alertfunnel --stream
StatusPing — api.example.com DOWN critical slack + sms
Grafana — CPU > 90% on web-01 warning slack
Uptime Kuma — api.example.com UP resolved slack
Custom — deploy failed on staging warning email
StatusPing — db.example.com DOWN critical slack + sms + call
Alert sources
<5s
Routing time
3
Channels
24/7
Monitoring

What you get

Universal ingestion

Connect anything that sends webhooks. Uptime Kuma, Grafana, Prometheus, Datadog, or your own custom scripts. One endpoint catches them all.

any webhook source

Smart routing

Route alerts by severity, source, or content. Critical goes to SMS + Slack. Warnings go to email. Info gets logged. You set the rules.

rules engine

Escalation chains

If nobody acknowledges a critical alert in 5 minutes, escalate to the next person. Then the next. No more missed pages.

Alert deduplication

The same alert firing 50 times doesn't mean 50 notifications. AlertFunnel groups duplicates and sends one summary.

Because alert fatigue is how outages get missed

When every tool has its own notification channel, you stop reading all of them. AlertFunnel puts everything in one stream so you can actually pay attention to what matters.

Pricing

Free tier is real. No credit card. No trial expiry.

Free
$0
forever
  • 5 sources
  • Email routing
  • Alert history
  • Deduplication
Start free