⚙️ Multi-channel workflow error alerts with Telegram, Gmail & messaging apps

3,423 views · ⚙️ DevOps & CI/CD

Description

The Error Notification workflow is designed to instantly notify you whenever any other n8n workflow encounters an error, using popular communication channels like Telegram and Gmail—with optional support for Discord, Slack, and WhatsApp.

💡 Why Use Error Notification workflow?

⚡ Who Is This For?

❓ What Problem Does It Solve?

This workflow embedd error detection and notification directly within your n8n instance. It automates the process of catching errors as they occur, compiling meaningful context, and delivering it instantly via your preferred messaging platforms. This drastically reduces your response time to issues and streamlines error management, improving your automation reliability and operational confidence.

🔧 What This Workflow Does

Trigger: Listens for any error generated in your n8n workflows using the n8n Error Trigger node.

📎 Step 2: Executes a Code node that formats a detailed error message capturing workflow name, error node, description, timestamp, and an execution URL.

🔍 Step 3: Sends the formatted error notification to multiple communication channels: Telegram and Gmail by default, plus optionally Discord, Slack, and WhatsApp (disabled by default).

💌 Step 4: Delivers rich, parsed HTML-formatted messages to ensure error readability and immediate actionability.

🔐 Setup Instructions

  1. Import the provided .json file into your n8n instance (Cloud or self-hosted).

  2. Set up credentials:

    • Gmail OAuth credentials for sending emails via Gmail node
    • Telegram API credentials for Telegram notifications
    • (Optional) Discord Webhook URL credential for Discord notifications
    • (Optional) Slack Webhook credential for Slack notifications
    • (Optional) WhatsApp connection credentials (if enabled)
  3. Customize the Code node if needed to adjust the error message format or target chat IDs.

  4. Update the chat IDs and recipient details in each notification node according to your channels.

  5. Test the workflow by manually triggering an error in another workflow to verify proper notifications.

🧩 Pre-Requirements

🛠️ Customize It Further

🧠 Nodes Used

📞 Support

Made by: khaisa Studio
Tag: notification,error,monitoring,workflow,automation,alerts
Category: Monitoring & Alerts
Need a custom? Need a custom? contact me on LinkedIn or Web

🔗 Nodes Used

Slack, Telegram, Discord, Gmail, WhatsApp Business Cloud

📥 Import

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

📖 Importing guide · 🔑 Credential setup