Monitor workflow errors via n8n API with Gemini analysis and Telegram alerts
Monitor n8n Workflow Errors with AI Diagnosis & Instant Telegram Alerts  This n8n template automatically catches errors from any workflow on your instance, analyzes them with...
Template notes
Monitor n8n Workflow Errors with AI Diagnosis & Instant Telegram Alerts

This n8n template automatically catches errors from any workflow on your instance, analyzes them with Google Gemini AI, and delivers a structured diagnostic report directly to your Telegram — including error classification, root cause analysis, and specific fix steps.
If you manage multiple n8n workflows in production and want to stop manually debugging failures, this workflow is your always-on error watch.
How it works
Error Trigger: Fires automatically whenever any workflow on the instance encounters a failure, capturing the full error context including the failed node name, error message, and stack trace. Set Context: Extracts all error data and holds your 3 configuration values. This is the only node you ever need to edit — making the workflow easy to adapt and redeploy. Get Workflow Content: Fetches the full workflow JSON definition via the n8n REST API, giving the AI meaningful context about what the failed workflow was actually trying to do. AI Agent (Gemini): Classifies the error type (Authentication, Rate Limit, Credential, Connection, etc.), identifies the root cause, and generates a Telegram HTML-formatted report with 2–3 actionable fix steps. Send Telegram Notification: Delivers the formatted report to your configured chat with proper HTML rendering — bold labels, code blocks for error messages, and a direct link to the failed execution.
How to use
1. Connect credentials: Add your Google Gemini (googlePalmApi) credential to the Google Gemini Chat Model node, and your Telegram Bot credential to the Send Telegram Notification node. 2. Configure Set Context: Open the Set Context node and update n8ninstanceurl (your public n8n URL), n8napikey (from n8n → Settings → API), and telegramchatid. 3. Activate this workflow. 4. Link to other workflows: In each workflow you want to monitor, go to Settings → Error Workflow and select this workflow.