Create an n8n workflow from a prose description
When to use: You want 'when a row is added to Airtable, send a Slack message' without clicking 15 nodes.
Prerequisites
- n8n instance running with API enabled — Standard n8n install; get API key from Settings > API
- N8N_HOST + N8N_API_KEY env vars (omit /api/v1 suffix) — Set in MCP config
Flow
-
Describe intentCreate a workflow 'airtable-to-slack': trigger on new row in Airtable base X table Y, post message to Slack channel #updates with the row's Name and Status.✓ Copied→ Workflow created, URL returned
-
Verify nodesget_workflow by id and tell me the node sequence.✓ Copied→ Node chain matches intent
-
ActivateActivate the workflow.✓ Copied→ Status: active
Outcome: A working workflow in minutes instead of tab-hopping in the n8n UI.
Pitfalls
- Credentials created in wrong instance — Always include env name in prompts ('on staging instance...') with multi-instance config
- Auto-generated node parameters miss some edge-case fields — Do one manual node review after creation; n8n is picky about operation parameters