A cron that pings your sites on a schedule and emails you the moment one goes down — and when it comes back up.
Uptime monitoring that runs from your own Google account. On the schedule you choose it checks each URL you list and emails you when a site starts failing, then again when it recovers — so you hear about downtime before your customers do. Only status changes are emailed, and every outage is logged to a Sheet you own. No Pingdom or UptimeRobot subscription.
A background job on a daily trigger — no surface to visit.
Connect Google, configure, and spin it up — it lives in your Drive. No servers, no subscription.
What lands in your Google account
A Drive folder
Holds this app — yours to browse, share, or delete.
A Google Sheet
The app’s database — rows you own.
An Apps Script web app
Deployed as you — a URL plus a daily trigger.
What you configure
- Alert email *Where downtime and recovery alerts are sent.
- URLs to monitor *One full URL per line — include https://.
- Check frequencyHow often each site is checked.
- Email an all-clear even when nothing changedOn: get a confirmation every run that all sites are up. Off: only alert on changes.
Permissions
Beyond its own Sheet, this app requests script.send_mail, script.external_request, script.scriptapp. You authorize the script once, after it deploys into your account.