Website downtime alert via LINE + Supabase log
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

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.
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 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
Stock market analysis & prediction with GPT, Claude & Gemini via Telegram
Generate responses using Perplexity AI and ChatGPT from Google Sheets range values
Send personalized data engineer hiring emails with PredictLeads, OpenAI and Gmail
MCP AI agent Google Calendar - create, update & manage events
Automate lead qualification & personalized outreach with Jotform, GPT & Gmail
Prevent concurrent workflow runs using Redis
Automate contact enrichment with Surfe, Google Sheets & HubSpot
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.
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.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you