Skip to product information

n8n Uptime Monitor: Google Sheets + Gmail, Slack, Telegram, Vapi

n8n Uptime Monitor: Google Sheets + Gmail, Slack, Telegram, Vapi

 (200+Reviews)
Regular price £44.99
Regular price £44.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
n8n Uptime Monitor: Google Sheets + Gmail, Slack, Telegram, Vapi

n8n Uptime Monitor: Google Sheets + Gmail, Slack, Telegram, Vapi

Regular price £44.99
Regular price £44.99 Sale price
SAVE Sold out

Instant Website Uptime Monitoring with Google Sheets Alerts (Gmail, Slack, Telegram, Vapi)

This n8n workflow automatically checks a list of website URLs from Google Sheets, logs downtime, and alerts your team when sites go down or recover—sending notifications via Gmail, Slack, Telegram, and even a Vapi phone call.

What this workflow does

  • Runs on a schedule: A scheduled trigger starts the monitoring process.
  • Reads URLs from Google Sheets: It pulls each website’s URL from your spreadsheet and processes them one by one.
  • Checks availability via HTTP: For each URL, it sends an HTTP request with a short timeout to determine the current status.
  • Handles recovery (“site up”): If a site is up and an outage is actively logged, the workflow updates Google Sheets with the `Up Time`, calculates total downtime, and notifies via Gmail, Slack, and Telegram.
  • Handles outage (“site down”): If the site appears down, it searches Google Sheets for an existing open downtime record. If none exists, it appends a new downtime row and sends site down alerts via Gmail, Slack, Telegram, and a Vapi phone call.

Use cases

  • Monitor multiple production or SaaS endpoints and ensure your on-call team gets immediate alerts.
  • Track downtime history in Google Sheets for simple reporting and incident review.
  • Confirm recovery and automatically notify stakeholders when services return to normal.

Technical details

  • n8n scheduled trigger for automated uptime checks.
  • Google Sheets for reading the “Website URL” list and writing `Down Time`, `Up Time`, and `Total downtime`.
  • HTTP status checking with a short timeout to determine up/down.
  • Gmail for email notifications.
  • Slack and Telegram for chat alerts.
  • Vapi for phone-call notifications when a new downtime incident is created.
  • Logic implemented with if and code nodes (plus a Sticky Note for clarity).
View full details