Generate workflows from natural language using GPT-4o Mini and n8nBuilder API
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (11)
- HTTP Request
n8n-nodes-base.httpRequest - Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - Http Request Tool
n8n-nodes-base.httpRequestTool - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - n8n Form Trigger
n8n-nodes-base.formTrigger - Edit Fields (Set)
n8n-nodes-base.set - n8n Form
n8n-nodes-base.form - If
n8n-nodes-base.if - Webhook
n8n-nodes-base.webhook - Respond to Webhook
n8n-nodes-base.respondToWebhook
What it does
π€ AI-Powered n8n Workflow Generator with n8nBuilder API Overview This workflow lets you generate complete n8n workflows from natural language descriptions using the n8nBuilder API. π Users submit a short description via a form, and the workflow returns a ready-to-import n8n workflow JSON. Why use it? - β‘ AI-generated workflows from natural language - π οΈ Production-ready patterns (triggers, error handling, best practices) - π― Perfect for beginners who don't know which nodes to pick - π Two modes: Form-based and AI Chat Agent --- Prerequisites - π n8nBuilder account + API token β Get your free token at n8nbuilder.dev - π’ An n8n instance (Cloud or self-hosted) - π€ OpenAI API Key (Optional - to use with AI Agents) β οΈ Important: Never expose your API key in public workflows. Use n8n Credentials for production setups. --- Setup Instructions 1. Get your n8nBuilder API token - Visit n8nbuilder.dev - Sign up or log in to your account - Navigate to Account β API to generate your token 2. Configure the Form The Form Trigger collects: - apitoken (required) β Your n8nBuilder API token - email (required) β Your email address - query (required) β Natural language description of the workflow (e.g., "Read RSS from https://n8nbuilder.dev/blog/feed.xml every hour and send Slack message if new post arrives") 3. Workflow Execution 1. User fills the form and submits 2. Workflow sends a POST request to https://api.n8nbuilder.dev/api/generate 3. n8nBuilder API processes the request and generates a complete workflow 4. Response is cleaned and formatted 5. User receives the generated workflow JSON ready to import 4. Outputs The workflow returns: - output β Complete n8n workflow JSON ready to import π‘ Tip: Copy the generated JSON and import it directly into your n8n instance via Settings β Workflows β Import from File. --- Customization Tips - π Write clear descriptions: The more specific your query, the better the generated workflow - π¨ Try different use cases: Data transformation, API integrations, scheduled tasks, webhooks, etc. - π§ Edit after generation: Generated workflows are production-ready but you can always customize them further - π€ Use AI Chat mode: Enable the AI Agent for conversational workflow generation --- Alternative: Use the n8nBuilder Community Node π Optional: Install the n8n-nodes-n8nbuilder community node if you prefer using a dedicated node instead of raw HTTP. See: GitHub Repository --- Troubleshooting - 401/403 Unauthorized β Check your API token in the form - Invalid JSON β Ensure your email and query are properly filled - No output returned β Verify your API token is valid and active - Slow response β Complex workflows may take a few seconds to generate --- Security Best Practices - π Do not hardcode API tokens in public workflows - π Use n8n Credentials for storing tokens securely - π‘οΈ Keep your API token private and regenerate if compromised --- Learn More - π n8nBuilder Documentation