AutomationMart
Home/Browse/Website downtime alert via LINE + Supabase log
n8n

Website downtime alert via LINE + Supabase log

n8nn8n12 modulesv1.0
OpenAI

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) - Log all DOWN status entries into your Supabase database - Wait 30 minutes before repeating 🔧 How It Works 1. Schedule Trigger – Runs on a fixed interval (every few minutes). 2. UptimeRobot Node – Fetches website monitor data. 3. Code Node (Fi

At a glance

Website downtime alert via LINE + Supabase log is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
OpenAI
Modules
12
Price
Free
Version
v1.0
Website downtime alert via LINE + Supabase log workflow diagram

About this workflow

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) - Log all DOWN status entries into your Supabase database - Wait 30 minutes before repeating 🔧 How It Works 1. Schedule Trigger – Runs on a fixed interval (every few minutes). 2. UptimeRobot Node – Fetches website monitor data. 3. Code Node (Filter) – Filters only websites with status 8 (may be down) or 9 (down). 4. IF Node – If any site is down, proceed. 5. LangChain LLM Node – Formats alert with a humorous message using GPT-4o. 6. Line Notify (HTTP Request) – Sends the alert to your LINE group. 7. Loop Over Items – Loops through all monitors. 8. Filter Down (Status = 9) – Selects only “fully down” sites. 9. Supabase Node – Logs these into synlorauptimedown table. 10. Wait Node – Delays next alert by 30 minutes to avoid spamming. ⚙️ Setup Steps Required: - 🔗 UptimeRobot API Key - 📲 LINE Channel Access Token and Group ID - 🧠 OpenAI Key (GPT-4o Mini) - 🗃️ Supabase Project & Table Step-by-step: 1. Go to UptimeRobot → Get API key and ensure monitors are set up. 2. Create a Supabase table with fields: website, status, uptimeid. 3. Create a LINE Messaging API bot, join it to your group, and get: 1. Access Token 2. Group ID (userId or groupId) 4. Add your OpenAI API Key for GPT-4o Mini (or switch to your preferred LLM). 5. Import the workflow JSON into n8n. 6. Set credentials in all necessary nodes. 7. Activate the workflow.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Personalize an introduction message with ChatGPT for new Salesforce leads and store them on a Google Sheet for review

Optimize your lead nurturing with personalized introduction messages for new Salesforce leads, conveniently organized and stored in Google Sheets for easy review before emailing.

Free

Stock market analysis & prediction with GPT, Claude & Gemini via Telegram

Introduction Automates stock market analysis using multiple AI models to predict trends, analyze sentiment, and generate consensus-based investment insights. For traders and analysts seeking data-driven forecasts by eliminating manual research and combining AI perspectives for accurate predictions. How It Works Daily trigger fetches stock data, news, ratings, and sentiment → AI models analyze each source → OpenAI generates report → Three AI validators (OpenAI, Anthropic, Gemini) cross-ve

Free

Generate responses using Perplexity AI and ChatGPT from Google Sheets range values

Automatically generate responses using Perplexity AI and ChatGPT and update Google Sheets. Fetch sheet range values, create chat completions, and update rows efficiently.

Free

Send personalized data engineer hiring emails with PredictLeads, OpenAI and Gmail

Find companies hiring data engineers, enrich them with tech stack data from PredictLeads, and send AI-personalized service offering emails. This workflow takes a target company domain, queries PredictLeads for data engineer job openings, enriches each result with company info and technology stack data, then uses OpenAI to generate a personalized outreach email that references the company's current tools (e.g., "I see you're on Snowflake and looking for pipeline engineers"). How it works: 1. Sc

Free

MCP AI agent Google Calendar - create, update & manage events

Hi! I’m Amanda :) 💖 I created this sweet little workflow with lots of love and care, just for you who wants to manage your Google Calendar in a smart and gentle way 💌 This AI-powered agent connects with MCP (Multi-Channel Protocol) and understands natural language like “book a meeting tomorrow at 3pm”, “reschedule my call to Monday”, or “what events do I have on Wednesday?” — and it does everything quietly and beautifully in your calendar 🧸 --- 💡 What this lovely agent does - 🗓️ Creates new eve

Free

Automate lead qualification & personalized outreach with Jotform, GPT & Gmail

Automatically qualify inbound demo requests, scrape prospect websites, and send AI-personalized outreach emails—all on autopilot. What This Workflow Does This end-to-end lead automation workflow helps SaaS companies qualify and nurture inbound leads with zero manual work until human approval. Key Features ✅ Smart Email Filtering - Automatically flags personal emails (Gmail, Yahoo, etc.) and routes them to a polite regret message ✅ Website Intelligence - Scrapes prospect websites and extracts bu

Free

Prevent concurrent workflow runs using Redis

What does this template do? This workflow sets a small "lock" value in Redis so that only one copy of a long job can run at the same time. If another trigger fires while the job is still busy, the workflow sees the lock, stops early, and throws a clear error. This protects your data and keeps you from hitting rate limits. Because the workflow also stores simple progress flags ("working", "loading", "finishing"), you can poll the current status and show live progress for very long jobs. Use Cas

Free

Automate contact enrichment with Surfe, Google Sheets & HubSpot

This template enables fully automated lead enrichment using Surfe’s bulk API. Simply drop a Google Spreadsheet into your Google Drive, and n8n will handle everything — from reading the leads, enriching them in batches, filtering valid data, and pushing results to HubSpot. 1. ❓ What Problem Does This Solve? Manually enriching contact lists is tedious, error-prone, and doesn’t scale. Whether you’re importing leads from events, marketing forms, or partners, this workflow ensures each record is enri

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free