Templates / Website downtime alert via LINE + Supabase log

Website downtime alert via LINE + Supabase log

Ready for 3.0

by sayamol thiramonpaphakul · 1,084 views · created 2025-05-25 · DevOps, Multimodal AI

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 12 nodes and runs on a schedule (every minute). Along the way it connects UptimeRobot, OpenAI Chat Model and Supabase. It also calls api.line.me over HTTP.

How it runs

Trigger: On a schedule (every minute).

  1. Get Monitors (UptimeRobot): work with monitor
  2. Filter Down Monitors (Code): runs custom JavaScript code
  3. Loop Over Monitors (Loop Over Items (Split in Batches)): loops over the items in batches
  4. If: checks a condition and branches into true / false
  5. Save to Supabase (Supabase): uses Supabase
  6. Filter: keeps only the items that match a condition
  7. LLM Message Format (Basic LLM Chain): sends a prompt to an LLM
  8. Escape Newlines (Code): runs custom JavaScript code
  9. Send to LINE (HTTP Request): calls api.line.me (POST)
  10. Wait: waits 30 minutes

…plus 1 more step. See the full node list below.

Services it uses

UptimeRobotOpenAI Chat ModelSupabase

HTTP calls to: api.line.me

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (11)

From the author

This workflow automatically checks the status of your websites using UptimeRobot API. If any site is down or unstable, it will: - Generate a natural-language alert message using GPT-4o - Push the message to a LINE group (with funny IT-style encouragement) -…

Excerpt from sayamol thiramonpaphakul's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.