Automated error monitoring and reporting system using data tables
Ready for 3.0What this workflow does
This AI workflow has 17 nodes and runs when another workflow fails (error workflow) (plus 1 other trigger). Along the way it connects OpenAI Chat Model and Gmail.
How it runs
Trigger: When another workflow fails (error workflow) (plus 1 other trigger).
- Ignore Manual Failures (Filter): keeps only the items that match a condition
- Get Errors that were not Emailed (Data table): get
- map fields to data table (Edit Fields (Set)): sets 8 fields: workflowId, executionId, errorMessage…
- Sort: sorts the items
- Time Saved (Track Time Saved): uses Track Time Saved
- Aggregate: combines items into one
- Insert Error Details (Data table): uses Data table
- high error count or been a day (Filter): keeps only the items that match a condition
- Generate Workflow Errors Table HTML (HTML): parses or builds HTML
- Split Out: splits a list into separate items
…plus 3 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (14)
- Error Trigger
n8n-nodes-base.errorTrigger - Filter
n8n-nodes-base.filter - Aggregate
n8n-nodes-base.aggregate - Track Time Saved
n8n-nodes-base.timeSaved - Split Out
n8n-nodes-base.splitOut - Data table
n8n-nodes-base.dataTable - Edit Fields (Set)
n8n-nodes-base.set - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - AI Agent
@n8n/n8n-nodes-langchain.agent - Gmail
n8n-nodes-base.gmail - Calculator
@n8n/n8n-nodes-langchain.toolCalculator - Sort
n8n-nodes-base.sort - Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTML
n8n-nodes-base.html
From the author
Automated error monitoring and reporting system using data tables This template helps you monitor workflow failures by automatically logging every error to a data table, then sending periodic summaries via email, Slack, Microsoft Teams, or Discord—so you…