n8n Website Uptime Monitor: Telegram & Email Alerts
n8n Website Uptime Monitor: Telegram & Email Alerts
Regular price
£31.99
Regular price
£31.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Website Uptime Monitor: Telegram & Email Alerts
Regular price
£31.99
Regular price
£31.99
Sale price
Unit price
/
per
Stay instantly aware when your websites go down—this n8n workflow checks uptime every 5 minutes and alerts you via Telegram and/or email
This n8n Website Uptime Monitor: Telegram & Email Alerts workflow continuously monitors multiple domains/URLs, records uptime and response time history in n8n Data Tables, and sends alerts only when a site’s status changes (or on the first unhealthy check).
What this workflow does
- Runs on a schedule (every 5 minutes) or can be triggered manually.
-
Reads your website list from the configured
websitesfield (comma- or newline-separated). - Normalizes targets into HTTPS URLs and applies timeout/slow-response thresholds.
- Checks each website via HTTP and retries failures up to three times.
- Classifies results as UP, SLOW, or DOWN using HTTP status codes and response time (and captures any error message).
-
Persists data to n8n Data Tables: writes every check to
uptime_historyand upserts the latest status intouptime_state(including incident start time). - Notifies only on meaningful changes by comparing current status with the previously stored state.
- Sends alerts to Telegram and/or via email. Telegram destination allowlisting is supported, and delivery failures are logged in execution output.
Use cases
- Alerting SaaS teams when customer-facing endpoints become DOWN or SLOW.
- Monitoring multiple production URLs from a single n8n automation.
- Creating an audit trail of uptime by analyzing
uptime_historyover time.
Technical details
- Nodes/Integrations: if, set, code, telegram, data table, email send
-
Data storage: n8n Data Tables (
uptime_state,uptime_history) -
Alerting: Telegram (bot credential +
telegram_chat_idandtelegram_allowed_chat_ids) and/or email
Setup in seconds
Enter your domains/URLs in the websites field. Optionally enable Telegram alerts and configure the Telegram bot credentials and allowed chat IDs, plus email delivery settings if needed.
