Skip to product information

n8n Website Uptime Monitor: Telegram & Email Alerts

n8n Website Uptime Monitor: Telegram & Email Alerts

 (200+Reviews)
Regular price £31.99
Regular price £31.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 Website Uptime Monitor: Telegram & Email Alerts

n8n Website Uptime Monitor: Telegram & Email Alerts

Regular price £31.99
Regular price £31.99 Sale price
SAVE Sold out

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 websites field (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_history and upserts the latest status into uptime_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_history over 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_id and telegram_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.

View full details