I built a workflow in n8n that automatically detects when any workflow fails and sends an email notification instantly.
What it does:
-
Triggers on workflow execution errors
-
Captures useful details (workflow name, error message, execution ID, timestamp)
-
Sends structured email alerts
-
Supports multiple recipients
Why this matters:
If you’re running multiple automations, failures can easily go unnoticed. This helps you catch issues in real-time instead of discovering them later.
Use cases:
-
Monitoring production workflows
-
Debugging failures faster
-
Keeping teams informed
-
Improving reliability of automations
GitHub Repo:
(Workflow JSON available in the repo)
Future improvements:
-
Slack / Discord alerts
-
Error severity classification
If you’re using n8n in production, this can save you a lot of time and headaches.
Would love feedback or suggestions ![]()