The run stops at the failing step and records what it saw. The result names the step, classifies the
failure - a timeout, an element the selector could not resolve, a content assertion that did not match,
an HTTP error, a connection error, a browser console error, or a misconfigured step - and keeps the
per-step durations, the URL, IP and HTTP status each navigation landed on, the browser's console
messages, and a screenshot of the page at the moment it broke.
Then it is double-checked before anyone is woken up. A single failing observation is not
treated as an outage: the check is re-run across additional independent checkpoints and the state change
is only confirmed when the quorum agrees. The default is a majority verdict across up to seven agents
with a minimum of three - so one flaky checkpoint, or one transient network hiccup between a data centre
and your host, cannot manufacture an alert on its own.
Once the transition is confirmed, alerting follows the delay each contact chose: immediately, or only
after 3, 5, 15, 30 or 60 minutes, or 3, 6, 12 or 24 hours of continuous failure. Alerts go out over the
nine notification channels HostTracker supports - email, SMS, voice call, webhook, Slack, web push and the
messenger apps Telegram, Discord and Viber - and a recovery notice follows when
the flow starts completing again.