Use Cases
Real-world notification routing examples: CI/CD, cron jobs, uptime, server monitoring, deployments, error tracking, backups, security, and IoT alerts.
Alphorn works anywhere you need to route notifications from one source to multiple destinations. Here are common use cases with working code examples.
DevOps & Infrastructure
Uptime Monitoring
Uptime Kuma, health checks, custom monitors
Server Monitoring
Disk, CPU, memory, SSL certificates
CI/CD Pipelines
GitHub Actions, GitLab CI
Deployments
Docker, Kubernetes, Vercel
Cron Jobs & Scripts
Script exit codes, reusable wrappers
Backup Monitoring
pg_dump, restic, borgbackup, anomaly detection
Application
Error Tracking
Backend exceptions, frontend errors
Contact Forms
Instant alerts instead of buried emails
E-commerce Orders
Orders, refunds, inventory, payments
AI Agents
Waiting for input, completion, cost tracking
Security & Hardware
Aider
Get notified when Aider finishes a response and waits for input. Configure notifications-command in .aider.conf.yml to send to Slack, Telegram, or SMS.
Uptime Monitoring
Route uptime and downtime alerts from Uptime Kuma, Healthchecks.io, or a custom curl check to Slack, email, SMS, or any supported channel.