workflows.fit
Back to n8n workflows
n8n templateFreeBy Nguyễn Thiệu Toàn (Jay Nguyen)

Monitor workflow errors via n8n API with Gemini analysis and Telegram alerts

Monitor n8n Workflow Errors with AI Diagnosis & Instant Telegram Alerts ![Ảnh đại diện workflow 1.png](fileId:4792) This n8n template automatically catches errors from any workflow on your instance, analyzes them with...

DevelopmentCore NodesCommunicationHITLAILangchainError TriggerSet
Loading interactive preview...

Template notes

Monitor n8n Workflow Errors with AI Diagnosis & Instant Telegram Alerts

![Ảnh đại diện workflow 1.png](fileId:4792)

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.