MyClawn n8n Workflows › Workflow generator
n8n workflow generator: from a description to a file that imports
Most generators hand you JSON and wish you luck. This one draws your workflow first so you can see it understood you, then delivers a file that was imported into n8n and checked before it reached you.
Why generated n8n JSON so often fails
A workflow file is strict. n8n reads three things from it and each one can be wrong in a way you only see after import:
| What the file says | What goes wrong | What you see in n8n |
|---|---|---|
type: which node, for example n8n-nodes-base.webhook | A node name that sounds right but does not exist | A node with a question mark that cannot be opened |
typeVersion: which version of that node | A version from an old tutorial, so the saved settings no longer match the fields | The node opens, but its fields are empty or red |
connections: which node feeds which, by node name | A connection to a node that was renamed or never created | Nodes sit on the canvas with no line between them |
Expressions such as {{ $('Tidy fields').item.json.email }} | A reference to a node name that is not in the file | The run stops at that node with an expression error |
Node versions move. In n8n 2.47.6, the current stable release on npm on Nov 13, 2026, the Webhook node is at version 2.2, If at 2.4, Switch at 3.5, HTTP Request at 4.5 and the AI Agent at 3.1. A file written from memory of last year's examples carries last year's numbers.
What this generator does differently
- It draws before it builds. You type the request and see every node, branch and AI step as a diagram, with the accounts you will connect and what was assumed. If it misread you, you fix one sentence, not a file.
- It imports the file itself. Each workflow is imported into n8n and checked against that release: every node type and version exists, every connection resolves, every expression points at a node that is in the file.
- It builds for real use. An error branch that tells you when a run fails, retries on API calls, a duplicate check where a trigger can fire twice, and notes on the canvas explaining each stage.
- It hands over. A setup guide lists each account to connect and each value to fill in, and test data is pinned to the trigger so you can run it once before real data arrives.
Describe your workflow and see it drawn. The preview takes about a minute and needs no signup.
Type what should happen, in plain words, or paste a workflow that is broken. Starter $39/mo · Pro $129/mo. Refund within 14 days if it misses.
Draw my workflowA sample: what the start of a delivered file looks like
The request was: "When someone fills in our contact form, tidy the fields and continue." This is the trigger and its first connection, as it sits in the file:
{
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "contact-form",
"options": {}
},
"name": "Contact form",
"type": "n8n-nodes-base.webhook",
"typeVersion": 2.2,
"position": [
0,
0
]
},
{
"parameters": {
"content": "## 1. Intake\nReceives the form. Test data is pinned here."
},
"name": "Note: intake",
"type": "n8n-nodes-base.stickyNote",
"typeVersion": 1,
"position": [
-60,
-160
]
}
],
"connections": {
"Contact form": {
"main": [
[
{
"node": "Tidy fields",
"type": "main",
"index": 0
}
]
]
}
}
}Connections are keyed by node name, which is why a renamed node breaks them. The check report that comes with each file lists the release it was imported into and every check that ran.
Generators compared, honestly
| Option | Good for | Limits |
|---|---|---|
| The AI builder inside n8n | A first draft and edits while you sit in the editor. Your credentials and past executions are not sent to the model, per n8n's documentation | Runs on your plan's monthly credits: each message that creates or changes a workflow counts as one. On self-hosted n8n you bring your own model key |
| One-page generators and prompts | A quick starting point when you know n8n well enough to repair the result | You get JSON. Whether it imports is for you to find out; several ask for your own API key |
| A freelancer | Work that needs someone inside your accounts, or a call to work out what you want | Upwork jobs with n8n in the title had a median fixed budget of $50 per workflow in our count (28 days to Nov 13, 2026); you wait for replies and vet the person |
| MyClawn n8n Workflows | A described workflow, delivered as a file that was imported and checked, with setup guide and test data | We never log into your n8n or apps, so the first live run is yours. A fix is included if it fails |
Questions
Is the generator free?
The preview is: you see your workflow drawn with every node and branch, without signing up. The file itself comes with a plan, from $39 a month for 5 workflows.
Can I edit the workflow after importing it?
Yes. It is a normal n8n workflow. Notes on the canvas explain each stage so you can change it later without us.
Which n8n version are the files for?
A current stable release; the check report names the exact one. If you run an older version, say so in the request.
Type what should happen, in plain words, or paste a workflow that is broken. Starter $39/mo · Pro $129/mo. Refund within 14 days if it misses.
Draw my workflowMore about n8n Workflows
Sources (checked 2026-11-13): docs.n8n.io/advanced-ai/ai-workflow-builder/ · docs.n8n.io/build/manage-workflows/export-and-import · www.npmjs.com/package/n8n · n8n.io/pricing/