FlowAlert
All posts
New in FlowAlert: Uptime Checks — We Now Watch Your Site from the Outside
newsproductuptimemonitoring

New in FlowAlert: Uptime Checks — We Now Watch Your Site from the Outside

Every site in your dashboard can now be probed from the outside: three failed checks page whoever's on call, recovery closes the loop, and WordPress check-ins got a lot smarter about quiet nights.

FlowAlert TeamJuly 16, 2026 4 min read

New in FlowAlert: Uptime Checks — We Now Watch Your Site from the Outside

Until now, FlowAlert monitored your site the way a doctor reads a pulse: your site checked in with us every ten minutes, and silence meant trouble. That dead-man's switch catches a whole class of failures other monitors miss — broken cron, dying PHP, a site that's "up" but internally wedged.

Today we're adding the other direction. Uptime checks are live for every site in your dashboard: FlowAlert visits your site from the outside, every few minutes, and pages the right person when it stops answering.


What shipped

  • One toggle per site. Open Dashboard → Sites, flip on Uptime check. No plugin required, no code, works for any site — WordPress or not.
  • Three strikes, then a page. A single failed probe is noise; three consecutive failures is an outage. You get a site.down alert with the reason (timeout, connection refused, HTTP status), routed through your rules like any other event — push, acknowledgement, escalation and all.
  • Recovery closes the loop. The first successful probe after an outage sends site.recovered, with the response time, so the all-clear reaches the same phones the alarm did.
  • False-positive protection. When most probes in a sweep fail at once, that's our vantage point having a bad minute, not sixty customer sites dying simultaneously — the checker recognizes this and holds fire.

Two directions, one picture

The two signals are complementary, and the difference is exactly the information you want at 3 a.m.:

Uptime checkSite check-in
Who initiatesWe visit your siteYour site reports to us
CatchesSite unreachable: host down, DNS, SSL, crashInternal silence: WP-Cron starved, PHP broken, backup never ran
Needs the pluginNoThe WordPress plugin (or any cron that can ping a URL)
Reads as"Customers can't reach you""The machinery inside stopped"

Down + not checking in: real outage. Up but not checking in: the site serves pages but WordPress is broken behind a cache — a failure most uptime tools happily sleep through.

Check-ins got smarter too: verify-on-miss

The check-in side learned a trick from the new prober. WordPress check-ins ride WP-Cron, and WP-Cron only runs when the site gets traffic — so on a quiet night, a healthy-but-sleepy site used to look exactly like a dead one.

Now, when a site-linked check-in goes overdue, FlowAlert probes the site first. If it answers, we wait, quietly re-checking, and only page you if the silence outlasts a generous tolerance — worded honestly: site serves HTTP, WordPress hasn't checked in. If the probe fails too, you're paged immediately with both facts. Quiet nights stopped false-alarming; real failures page faster.

Alerts that refuse to die quietly

Like check-in alerts, site.down is never swallowed by an exhausted monthly quota. A dead-man's signal that goes quiet exactly when nobody is watching would be worse than none at all — so these alerts bypass the cap, on every plan.

Turn it on in two minutes

  1. Dashboard → Sites — every site you've connected is already listed (events auto-register them).
  2. Flip Uptime check on the sites that matter.
  3. Make sure something routes site.* — the dashboard will offer to pre-fill the routing rule for you, with acknowledgement on, so a down site always has an owner.

That's it. From today, FlowAlert watches from both sides of the wall: your site tells us when something inside breaks, and we tell you when the outside world can't get in. Details and the full behavior live in the monitoring docs.

Get alerts where you’ll actually see them.

Everything in these guides works on the free plan — connect a source, add a routing rule, and the right person’s phone knows in under two minutes.

No card required · Free plan forever · 1,000 events/month