Phase 2 — Monitoring & Alerts
Phase 2 turns QuickMonitoring from a one-shot scanner into a continuous watchdog for your sites. Once configured, it runs silently in the background — pinging your site every 5 minutes, verifying your SSL certificate on a schedule, re-running full scans automatically, and notifying you the moment something goes wrong.
The goal of this phase is zero-surprise operations: you should never find out your site is down from a client. QuickMonitoring finds out first and tells you immediately, whether that's through email or through a webhook firing into your Slack channel, PagerDuty runbook, or internal dashboard.
What Phase 2 covers
| Feature | Description |
|---|---|
| Uptime Monitoring | Pings your site every 5 minutes and logs uptime and downtime incidents with timestamps. |
| Uptime Alert Email | Sends you an email the moment your site goes down, with the incident time and details. |
| Uptime Recovery Email | Sends a confirmation email when your site comes back up after a downtime incident. |
| SSL Monitoring | Checks your SSL certificate's validity and expiry date on a recurring schedule. |
| SSL Expiry Alert | Alerts you by email when your SSL certificate is 30 days — and again at 7 days — from expiry. |
| Scan Completion Email | Delivers an email summary after every scan with issue counts and a direct link to results. |
| Scheduled Scans | Configures scans to run automatically on a daily or weekly schedule, or triggered by a webhook. |
| Webhooks | Sends scan results, uptime events, and alerts to any HTTP endpoint you choose. |
| Webhook Event Types | Lets you subscribe to specific event types so you only receive the signals you care about. |
Achievements in this phase
All 9 achievements in Phase 2 are Bronze tier, worth 10 XP each.
Complete all 9 to unlock the Phase 2 badge and move on to Phase 3 — Visual Testing.