Multiple Websites Monitoring with Multi-Channel Notifications
Automates monitoring of multiple websites every 5 minutes, detects downtime, sends instant alerts via email, Slack, Telegram, and phone calls, and logs status in Google Sheets.
This n8n workflow provides robust, cost-effective website monitoring by checking multiple URLs every 5 minutes. It fetches a list of sites from a Google Sheet, pings each one via HTTP requests, and determines if they are up or down. On detecting downtime, it triggers immediate notifications across multiple channels: email via Gmail, messages to Slack and Telegram, and even automated voice calls using Vapi. Downtime events are logged in a second Google Sheet, including timestamps and recovery sta
Platform
n8n
Category
Language Tools
Price
$24.99
Creator
Bryce Yu
website-monitoring
uptime
downtime
notifications
google-sheets
slack
telegram
email
voice-calls
vapi
How to import this workflow into n8n
1Purchase or download the workflow to get the n8n workflow JSON file.
2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
3Open each node marked with a credential warning and connect your own accounts and API keys.
4Run the workflow once manually to verify the data flow, then toggle it to Active.