Analyze failed workflows with Claude via OpenRouter and log to Sheets with Slack, Email, Discord alerts
Who is this for
This workflow is designed for n8n users who manage multiple production workflows and want to: Receive intelligent, actionable error alerts instead of raw stack traces Understand root causes without manually debugging every failure Prevent alert fatigue from repeated similar errors Maintain a searchable log of all workflow errors
It's ideal for animal advocacy organizations, campaign coordinators, and activists running mission-critical automation workflows for outreach, volunteer coordination, or campaign monitoring.
What it does
When any workflow in your n8n instance fails, this agent automatically: Captures the error details including workflow name, failed node, error message, and stack trace Uses AI (via OpenRouter/Claude) to analyze the error and suggest root causes and fixes Generates a unique error signature for deduplication Logs the error with AI analysis to Google Sheets for historical tracking Checks for recent duplicate errors to prevent alert fatigue Sends enriched notifications through your choice of Slack, Discord, Email, or Webhook
The AI analysis includes root cause identification, error chain tracing, specific fix recommendations, and a confidence score indicating how certain the analysis is.
How to set up
Import the workflow into your n8n instance Configure credentials for: OpenRouter API for AI analysis Google Sheets for error logging Notification channels you want to use (Slack, Discord, Gmail, or Webhook URL) Create a Google Sheet with columns matching the log fields Update the receiver email addresses in the "Normalize Error Payload" node Enable the workflow Set this workflow as the error handler for other workflows you want to monitor
Requirements
OpenRouter API key (for AI-powered error analysis) Google Sheets OAuth2 credentials At least one notification channel configured (Slack, Discord, Gmail, or custom webhook) n8n instance with Error Trigger capability
How to customize
Change the AI model**: Edit the OpenRouter Chat Model node to use a different LLM Adjust alert fatigue settings**: Modify the lookback count and time window in the "Check Alert Fatigue" code node Switch logging backend**: Replace the Google Sheets node with PostgreSQL, Notion, or any other storage Add notification channels**: The workflow sends to multiple channels in parallel - add or remove as needed Customize email recipients**: Update the receiver emails array in the normalize payload node
Related Templates
Automatic News Summarization & Email Digest with GPT-4, NewsAPI and Gmail
📰 AI News Digest Agent: Auto News Summarizer & Email Newsletter Create an intelligent news curation system that automat...
Generate Food Recipes from Gmail & Form Requests with Ollama & Llama 3.2
This n8n template demonstrates how to create an intelligent food recipe assistant that accepts requests via Gmail and we...
Auto-classify Gmail emails with AI and apply labels for inbox organization
Who is this for? Professionals and individuals who receive high volumes of emails, those who want to automatically organ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments