Documentation

How to use FlowRouters

Everything you need to know about generating and deploying n8n workflows with AI.

Getting Started

FlowRouters generates production-ready n8n workflows from natural language descriptions. Here's how to get started in four steps:

  1. Sign up — Create a free account at app.flowrouters.com. No credit card required.
  2. Describe your workflow — Tell the AI what you want to automate in plain English. For example: "When I receive a webhook, look up the customer in Google Sheets and send a Slack notification."
  3. Review the plan — The AI creates a plan showing which nodes it will use and how they connect. Approve it or ask for changes.
  4. Build and deploy — Once approved, the AI builds the complete workflow. Preview it visually, then deploy directly to your n8n instance or download the JSON.

The free plan includes 5 credits per month. Each workflow generation uses 1 credit.

Connecting Your n8n Instance

To deploy workflows directly to your n8n instance, you'll need to connect it in the settings.

  1. Open Settings in the FlowRouters app (gear icon in the sidebar).
  2. Go to the n8n Connection tab.
  3. Enter your n8n Instance URL — the full URL where your n8n is running (e.g., https://n8n.example.com).
  4. Enter your n8n API Key — generate one from your n8n instance under Settings → API → Create API Key.
  5. Click Test Connection to verify everything works.

Your API key is encrypted at rest using AES-256-GCM. We never store it in plain text.

Self-hosted users: Make sure your n8n instance is accessible from the internet (or use a tunnel like Cloudflare Tunnel) so FlowRouters can reach it.

Workflow Modes

FlowRouters supports three workflow modes, each designed for a different use case:

Plan Mode

The AI analyzes your description and creates a step-by-step plan. It identifies which n8n nodes to use, how they connect, and what parameters are needed. You review the plan before any workflow is built.

Build Mode

Once a plan is approved, the AI builds the complete n8n workflow. It uses verified node schemas to ensure every parameter, connection type, and option is correct. The result is a workflow you can import directly into n8n without errors.

Edit Mode

Have an existing workflow that needs changes? Describe what you want to modify, and the AI will update the workflow while preserving existing nodes and connections. This works with workflows you've built in FlowRouters or imported from your n8n instance.

Verified Node Schemas

The core of FlowRouters is a database of 811+ verified node schemas extracted from a live n8n instance. This is what makes FlowRouters different from generic AI tools.

What are node schemas?

Each schema contains the complete definition of an n8n node: its parameters, options, default values, connection types, and credential requirements. When the AI generates a workflow, it references these schemas to produce correct configurations.

Why do they matter?

Generic AI tools don't have access to n8n's internal node definitions. They guess parameter names, use deprecated options, or create invalid connection types. The result is workflows that fail to import or produce errors.

FlowRouters uses the actual node definitions, so generated workflows have the right parameter names, valid option values, correct connection types, and proper credential references. They import cleanly and work as expected.

How are they updated?

Schemas are automatically updated when new n8n versions are released. A GitHub Action spins up a fresh n8n instance, extracts all node definitions, and updates our database. This includes dynamically generated nodes like AI tool variants that only exist at runtime.

Importing Existing Workflows

You can import workflows from your n8n instance or from JSON files to edit them with AI.

From your n8n instance

If you've connected your n8n instance, go to Import in the sidebar. FlowRouters will list all workflows from your instance. Select one to import it, then use Edit Mode to make changes.

From a JSON file

Export a workflow from n8n as JSON, then use the Import from JSON option in FlowRouters. The workflow will be loaded into the editor where you can view it, modify it with AI, or deploy an updated version.

Ready to try it out?

Start building n8n workflows with AI. Free to get started.