π¬ Generate workflows from natural language using GPT-4o Mini and n8nBuilder API
β‘ 141 views Β· π¬ Content Creation & Video
π‘ Pro Tip β If you need GitHub data beyond what the REST API gives you, ScraperNode has a repository scraper that extracts metadata at scale without token rate limits.
Description
π€ 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:
api_token(required) β Your n8nBuilder API tokenemail(required) β Your email addressquery(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
- User fills the form and submits
- Workflow sends a POST request to
https://api.n8nbuilder.dev/api/generate - n8nBuilder API processes the request and generates a complete workflow
- Response is cleaned and formatted
- 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
π Nodes Used
HTTP Request, Webhook, AI Agent, OpenAI Chat Model, n8n Form Trigger, Chat Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File