📚 Auto-generate documentation for n8n workflows with GPT and Docsify
Ready for 3.0What this workflow does
This AI workflow has 48 nodes and runs when an HTTP GET request hits its webhook URL (plus 1 other trigger). Along the way it connects OpenAI Chat Model.
How it runs
Trigger: When an HTTP GET request hits its webhook URL (plus 1 other trigger).
- CONFIG (Edit Fields (Set)): sets 5 fields: project_path, instance_url, HTML_headers…
- Merge: merges the data from its input branches
- Merge: merges the data from its input branches
- Main Page (HTML): parses or builds HTML
- file types (Switch): routes items into 1 branches
- Respond with main page HTML (Respond to Webhook): sends the response back to the webhook caller
- md files (Switch): routes items into 4 branches
- Get All Workflows (n8n): uses n8n
- doc action (Switch): routes items into 4 branches
- Get Workflow tags (n8n): uses n8n
…plus 31 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 (19)
- Edit Fields (Set)
n8n-nodes-base.set - Convert to File
n8n-nodes-base.convertToFile - If
n8n-nodes-base.if - Extract from File
n8n-nodes-base.extractFromFile - HTML
n8n-nodes-base.html - Sort
n8n-nodes-base.sort - Switch
n8n-nodes-base.switch - Read/Write Files from Disk
n8n-nodes-base.readWriteFile - Respond to Webhook
n8n-nodes-base.respondToWebhook - n8n
n8n-nodes-base.n8n - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Auto-fixing Output Parser
@n8n/n8n-nodes-langchain.outputParserAutofixing - No Operation, do nothing
n8n-nodes-base.noOp - Merge
n8n-nodes-base.merge - Execute Command
n8n-nodes-base.executeCommand - Code
n8n-nodes-base.code - Webhook
n8n-nodes-base.webhook
From the author
This workflow creates a documentation system for n8n instances using Docsify.js. It serves a dynamic documentation website that allows users to: - View an overview of all workflows in a tabular format - Filter workflows by tags - Access automatically…