Create a workflow or system

Creates a workflow or a whole system of connected workflows (sync, pipeline, agent) from your description.

Create a community node

Creates a community node package for an API or service.

Convert code to a workflow

Turns code (JavaScript, Python, PHP…) into an n8n workflow.

Migrate a workflow to code

Converts an n8n workflow into standalone Python to run outside n8n (performance, licensing, data residency).

Migrate n8n to n8n

Copies workflows, data tables and credentials (with their values) between two n8n instances you own.

Promote flows to production

Promotes the selected workflows and their credentials from this (dev) instance to a production instance.

Document a workflow

Generates documentation for a workflow as a downloadable file.

Modify a workflow

Modifies or extends an existing workflow.

Modify a community node

Adds new operations or credentials to an existing community node.

Fix an alarm / incident

Resolves an alarm or a concrete failure on the instance.

Improve reliability

Makes a workflow more robust against failures.

Optimize a workflow

Finds fragility, bottlenecks and improvements in a workflow.

Add an alert

Adds an alert to a workflow on error.

Test something (workflow or node)

Runs and verifies a workflow or a node (once, several times, or coverage).

Test a community node

Generates a workflow that exercises every operation of a community node.

Verify a workflow

Checks a workflow for structure, credential and risk issues.

Verify a community node

Checks a community node package for validity (structure, operations, credentials).

Verify an instance

Inspects an n8n instance.

Workflow coverage

Shows which parts of a workflow your test inputs exercise.

Stress-test a workflow

Runs a workflow many times to check stability.

Analyze executions

Investigates recent runs of a workflow.

Compare instances

Compares workflows and packages between instances.

Generate a commercial proposal with price

Turns a client's request into a commercial proposal with an estimated price per flow (from your pricing table).

Publish a flow or system

Deploys an approved workflow or system to your n8n instance.

Publish a community node

Publishes the node as a public npm package under @n8nhackers/n8n-nodes-…, or lets you download it as a ZIP.

Build a pack

Groups workflows into a reusable pack.

Plan an integration

An integration plan: adding or changing a system that affects several workflows at once (or creates new ones).

Resolve any n8n doubt

Answers any n8n question using the knowledge base, docs and community.

Designed to protect your instance

The Assistant plans and validates work before it changes your n8n instance.

Workflow context only

The Assistant uses your workflows and instance metadata to understand the task. Credentials are referenced by name and never exposed in the prompt.

Isolated validation

Local validation runs in an isolated sandbox with generic mocks, no customer data and no writes to your instance.

Approval, snapshots and rollback

Nothing is changed without your approval. Before a write, we create a snapshot and keep the diff and history so changes can be reviewed or rolled back.

Frequently asked questions

Answers to the most common questions about the self-service.

What is the n8n Assistant?

The n8n Assistant is a conversational tool that creates, fixes, tests and optimizes your workflows and community nodes from plain language. You describe your goal and it plans, proposes and builds for you.

What can the assistant do?

It can create workflows and systems, fix failing workflows and incidents, test and verify (including stress tests and coverage), optimize reliability, generate priced proposals, publish community nodes and plan integrations.

How does plan → build work?

You describe your goal, the assistant proposes a plan for your review, you approve it, and then it builds in your n8n instance. Nothing is changed until you approve the plan.

Do I need my own n8n instance to use the Assistant?

Yes. Add your n8n instance in the dashboard and select it before starting an Assistant task. The Assistant works on the instance you select.

How does the Assistant protect my n8n instance?

The Assistant validates work in an isolated sandbox with generic mocks and no customer data. It requires your approval before changes, and snapshots, history and rollback protect every write.