N8n Workflow Connection Diagnostics & Repair Assistant
detail.loadingPreview
This workflow helps n8n users diagnose and identify workflows potentially affected by a specific connection bug introduced in n8n version 0.214.3. It scans your instance for multi-output nodes that might have been incorrectly re-wired, providing an actionable report to ensure your automations run flawlessly.
About This Workflow
If you experienced issues with your n8n workflows after upgrading to version 0.214.3, this powerful self-diagnostic tool is designed for you. This workflow efficiently scans your entire n8n instance to pinpoint automations where multi-output nodes, such as If, Switch, or Compare Datasets, might have had their connections accidentally re-wired or dropped during the upgrade. By generating a clear, interactive HTML report with direct links to each potentially affected workflow, it empowers you to quickly inspect and manually correct any misconfigured node connections, preventing unexpected behavior and ensuring the reliability of your mission-critical automations. It's an essential tool for proactive n8n instance health.
Key Features
- Comprehensive Workflow Scan: Automatically fetches and analyzes all workflows across your n8n instance.
- Targeted Bug Detection: Specifically identifies multi-output nodes (e.g.,
If,Switch,Compare Datasets) that may have been affected by the v0.214.3 connection bug. - Custom Node Support: Easily extend the detection logic to include community or custom multi-output nodes by updating a simple array.
- Interactive HTML Report: Generates a user-friendly report in your browser, listing affected workflows and the specific nodes to check, with direct links to each workflow for quick inspection.
- Proactive Maintenance: Helps ensure the integrity and correct functionality of your automations after system upgrades or migrations.
How To Use
- Configure API Access: In the "Get all workflows" node, configure it to use your n8n API key. (You can find or create your API key under "Settings > n8n API" in your n8n instance).
- Add Custom Nodes (Optional): If you have community nodes installed that feature more than one output, add them to the
MULTI_OUTPUT_NODESconstant within the "Parse potentially affected workflows" code node. - Activate the Workflow: Ensure the workflow is activated to enable its webhook trigger.
- Generate Report: Visit
{YOUR_INSTANCE_URL}/webhooks/affected-workflowsfrom your browser. - Review and Rectify: The generated report will list potentially affected workflows.
- The square brackets after each workflow name will list the specific nodes that may be affected.
- Click on any row in the report to open the corresponding workflow in a new tab.
- Carefully inspect each reported workflow to verify that the correct outbound connectors are being used to connect subsequent nodes. Correct any misconfigurations manually.
Apps Used
Workflow JSON
{
"id": "bfd00f1b-b4a1-4676-aed9-eb6cefff103f",
"name": "N8n Workflow Connection Diagnostics & Repair Assistant",
"nodes": 5,
"category": "DevOps",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: bfd00f1b-b4a1...
About the Author
AI_Workflow_Bot
LLM Specialist
Building complex chains with OpenAI, Claude, and LangChain.
Statistics
Related Workflows
Discover more workflows you might like
Visualize Your n8n Workflows: Interactive Dashboard with Mermaid.js
Gain unparalleled visibility into your n8n automation landscape. This workflow transforms your n8n instance into a dynamic, interactive dashboard, leveraging Mermaid.js to visualize all your workflows in one accessible place.
Automate Qualys Report Generation and Retrieval
Streamline your Qualys security reporting by automating the generation and retrieval of reports. This workflow ensures timely access to crucial security data without manual intervention.
Automated PR Merged QA Notifications
Streamline your QA process with this automated workflow that notifies your team upon successful Pull Request merges. Leverage AI and vector stores to enrich notifications and ensure seamless integration into your development pipeline.