Product
Everything between “it fired” and “it's fixed”
One platform for the whole on-call loop: ingestion, deduplication, routing, acknowledgement and the metrics to prove you're getting faster.
Real-time alert center
See every alert the second it fires
Alerts stream in the second they fire — no refresh button. Acknowledge and resolve in one click, and keep the conversation on the alert itself.
- ✓Live updates over server-sent events, scoped to your organization
- ✓One-click acknowledge & resolve workflow
- ✓Threaded comments with @mentions
Marta Ruiz ·
2m
Rolling restart on prod-web-03, watching load…
Smart deduplication
One alert — not four hundred
Repeated alerts collapse into a single row with an occurrence counter and a last-seen timestamp. Notifications fire at sane thresholds — 1, 10, 25, 50, 100 — never as a storm.
- ✓Fingerprint on source + title + severity
- ✓First-seen / last-seen history on every alert
- ✓Threshold-based notifications stop flapping noise
Teams & notification channels
Route the right alert to the right people
Every API key belongs to a team; every team has its channels. Configure a channel once — email, Slack, Microsoft Teams or in-app — and reuse it across teams with per-team toggles.
- ✓Email, Slack, Microsoft Teams and in-app delivery
- ✓One Slack workspace, a different channel per project
- ✓Repeat alerts thread under the first card instead of flooding the channel
- ✓External recipients outside your org, marked as such
- ✓Automatic retries with exponential backoff
- ◦Discord and Google Chat are in progress
Built for organizations
Multi-tenant from the first line of code
Hard isolation per organization, hierarchical roles, a full audit trail and rate-limited API keys whose secret is shown exactly once.
- ✓Roles: super_admin → admin → operator → viewer
- ✓Audit log for every sensitive action
- ✓2FA with authenticator apps or email codes
13:58:47 j.holt@acme.com alert.acknowledged
13:41:03 m.ruiz@acme.com team.member_added
Website monitoring
Know you're down before your users do
Scheduled checks against your endpoints, with uptime percentage, latency trends and a plain up/down semaphore. A failed check is just another alert — routed like the rest.
- ✓Checks down to every 60 seconds
- ✓Uptime % over 24h / 7d / 30d windows
- ✓Latency history per monitor
Signal monitoring
Watch the numbers that matter
Push any numeric metric through the API — queue depth, error rate, temperature. Rules evaluate every minute and raise a real alert the moment something's off.
- ✓Batch-push metrics with the same API key
- ✓Thresholds over avg / min / max / last, in any time window
- ✓Anomaly detection — learns each metric's normal by hour & weekday, no threshold to set
- ✓Heartbeat alerts when a metric goes silent
- ✓Every alert flows into the same dedup & routing pipeline
How it works
Live in three steps
Connect your systems
Create an API key and push your first alert with a single request.
Route to teams & channels
Each key belongs to a team. Assign channels once and every alert finds its way to email, Slack, Teams or in-app.
Acknowledge, resolve, improve
Work alerts as a team and watch your mean time to resolve trend down, week over week.
Pricing
Start free, scale when you're paged
Everything's free while we're in early access — paid plans will come as we grow.
Business
For orgs that treat alerting as infrastructure
Free during early access, like everything else — with the guarantees larger teams need.
- ✓Unlimited users, teams & monitors
- ✓Unlimited alerts, custom rate limits
- ✓Enforced 2FA + full audit history
- ✓99.9% uptime SLA
- ✓Priority support