Build an n8n workflow from a natural-language description
When to use: You want a webhook → Slack → Google Sheet flow without dragging nodes.
Prerequisites
- Running n8n instance with API enabled — docker run n8nio/n8n; enable N8N_API in env
- API key — n8n Settings → API Keys
Flow
-
Describe the flowCreate an n8n workflow: when a webhook hits /signup, post the payload to Slack #signups and append a row to sheet 'Signups'.✓ Copied→ Workflow created with 3 nodes wired
-
ActivateActivate the workflow and return the production webhook URL.✓ Copied→ Active + URL
-
Smoke testExecute it once with a sample payload, then pull the execution log.✓ Copied→ Successful run or identifiable failure
Outcome: A running automation in a few prompts instead of a morning in the editor.
Pitfalls
- Credentials aren't set on the newly-created nodes — MCP can't create secrets for you — add Slack/Google creds in n8n UI once, refer by name