Quick overview
Quick overview This error workflow captures n8n workflow failures, classifies them, generates a short Google Gemini diagnosis, logs each incident to Google Sheets, and emails an on-call address via Gmail only for critical errors. How it works Triggers when a linked n8n workflow fails in a production execution. Extracts failure details and classifies the error message into a category and severity (for example authentication, rate limit, transient network, data shape, or configuration). Sends the workflow context and raw error to Google Gemini to produce a plain-English, three-sentence diagnosis. Combines the classification and AI diagnosis into a single incident record. Appends the incident record as a new row in Google Sheets. Sends a formatted Gmail alert to the on-call address only when the incident severity is marked as Critical. Setup Add a Google Gemini (PaLM) API credential and select it for the chat model used to generate the diagnosis. Add a Google Sheets OAuth2 credential and select the target spreadsheet and sheet tab, ensuring the columns exist for failed_at, workflow_name, workflow_id, execution_id, execution_url, failed_node, error_message, error_type, severity, and ai_diagnosis. Add a Gmail OAuth2 credential and replace oncall@example.com with your real on-call email recipient. In each workflow you want monitored, set this workflow as its Error Workflow in the workflow settings so failures route here. An n8n automation workflow template by Swapnil Mandloi.
Swapnil Mandloi
web
free
No benchmark results have been added yet.