⚙️ Monitor Cloudflare incidents and alert via Slack, Telegram, and Jira

67 views · ⚙️ DevOps & CI/CD

💡 Pro Tip — HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it — it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

Cloudflare Incident Monitoring & Escalation Workflow

🚀 Try Decodo — Web Scraping & Data API (Coupon: TRUNG)

Decodo Logo Decodo is a powerful public data access platform offering managed web scraping APIs and proxy infrastructure to collect structured web data at scale. It handles proxies, anti-bot protection, JavaScript rendering, retries, and global IP rotation—so you can focus on data, not scraping complexity. Why Decodo

Who this workflow is for

For DevOps, SRE, IT Ops, and Platform teams running production traffic behind Cloudflare who need reliable incident awareness without alert fatigue. Use it if you want:

What this workflow does

This workflow polls the Cloudflare Status API, detects unresolved incidents, scores their impact, and routes them to the right channels. High-impact incidents are escalated to JIRA. Lower-impact updates are notified (or skipped) to reduce noise.

How it works (high level)

  1. Runs on a fixed schedule (e.g. every 5 minutes)
  2. Fetches current Cloudflare incidents
  3. Stops early if no active issues exist
  4. Normalizes and scores incidents (severity, impact, affected service)
  5. Deduplicates previously-alerted incidents
  6. Builds human-readable notification payloads
  7. Routes by impact:
    • High → create JIRA incident + notify
    • Low → notify or suppress
  8. Sends alerts to Slack and Telegram

Requirements

Notes

🔗 Nodes Used

Google Sheets, Slack, Telegram, Jira Software, Schedule Trigger, AI Agent

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup