Think it. Build it. Extend it.
Simple enough to ship in hours, sophisticated enough to scale. n8n lets you automatebusiness processes without limits on your logic.
Visual building
Leading visual editor for fast iteration where you see results instantly. Build what you
need with native nodes or custom code – perfect for both everyday automations and
complex AI agent workflows.
No boilerplate
Get rid of repetitive code. We've built over 400 pre-configured integrations to help you achieve this. No more getting lost in documentation or dealing with CORS errors either.
We know there are many apps we don't have a pre-built node for. Use the HTTP request node instead to connect to these. Use your existing credentials or just import a curl command.
View integrations
Fast iteration
The tool comes to life with fast feedback loops, letting you build piece by piece. Outputs appear right next to your settings at every step.
You can execute just the last step, not the whole sequence. And you can replay data, sparing you from re-triggering events or enduring slow workflow steps.
More on coding
Fall back to code
The interface will never limit you. Use the code node to write custom transformations in JavaScript or Python. On self-hosted instances, add npm packages for even more power.
In each node, you can employ expressions for dynamic parameters. These support JS and Tournament, our templating language for common tasks.
See expressions
Merge, loop, filter
From the simple to the sophisticated you will find a path for your data. Route data with switches and if nodes. Create loops and merge the data back together.
Don't just filter data. Remove duplicates. Split lists into separate items or aggregate many into one. Use code to shape your data just as you need it to be.
Explore transformers
Diverse triggers
All work starts somewhere. Use our available app event triggers to get going. Schedule a run with a cron job or start with a chat. Use an event stream.
Webhooks let you to trigger workflows from services without a dedicated app trigger node. Start a workflow in response to another one, allowing for nested setups.
See triggers
AI nodes
Can your workflow chat yet? It can, with our built-in AI nodes. Summarize or answer questions to your documents. Fast to prototype and easy to deploy to staging or production.
This is just the start. Use LangChain to build modular apps that fit right into your existing workflow. And yes, you control the model and the data flow.
Dive into AI
AI that actually creates value for your
business
business
Can your workflow chat yet?
With our built-in AI nodes, it can, allowingseamless interaction with your data. Use multi-
step agents to summarize content or answer
complex queries.
Use our existing scaffolding
Get straightforward deployment to stagingand production environments. Choose from
various models tailor-fit to your needs, or run
the LLM locally for complete control.
Build modular apps
On top of LangChain that integrate smoothlyinto your existing workflows. It doesn’t only enhance your processes, it allows you to
embed AI into your own products.
Thousands of templates to get you started
+2
AI agent chat
Creating an API endpoint
+12
Building Your First WhatsApp Chatbot
+11
Generate SQL queries from schema only - AI-powered
+6
🎬 YouTube Shorts Automation
Tool 🚀
+2
Generate Text-to-Speech Using Elevenlabs via API
Debug & monitor
Immediate, in the flow, and actually fun.
Completely custom alerting
Send error notifications anywhere , separate or all at once Call backup workflows to handle errors immediately Get insights on workflow performance over time Stream logs to any log aggregator
Logs where you need them
Logs interleaved with your code to see the output of every line, inline AI-assisted error analysis connected to docs and known issues Friendly community support forum for common or hard errors
Easy execution edits
Load previous execution data into the editor to debug the error Know what input to map , get autocomplete suggestions for the data’s transformation and see the result - all in one view
Re-run at the click of a button
Pin previous data to test your fixed workflow without waiting time Run single steps separately for granular testingFast and safe to production
One-click deployment of your improved workflow Environments with pull requests for added security
Deploy and self-host
Reliable. Scalable. Yours.
Use environments
We use Git-based source control to supportenvironments. Use a push-pull pattern to move work between environments.
More on environments
Host on premise
We build our product on a fair code license. Check it out on GitHub and pickyour favorite deployment option. Go fully on-premise with Docker or K8s in minutes. Run it air-gapped on your private network, or use our robust cloud
solution. The community version is free, an enterprise license isn't.
Set it up
Scale up
Set up different execution modes based on your needs. Queue mode runsmultiple instances with workers doing the brunt of the work and one main
instance receiving workflow information. n8n handles up to 220 workflow executions per second on a single instance.
Get the details
Trust SOC 2
Your data's security is our commitment. We are SOC2 audited and regularly perform external pen tests.
Read more
Fetch secrets
Fetch secrets from an AWS Secrets Manager, AzureKey Vault, Google Clouzd Platform, HashiCorp Vault, and Infisical without ever saving them in n8n.
Read more
Limit Access
With projects and roles, you can give your team access to collections ofworkflows and credentials, rather than having to share each workflow and
credential individually. Simultaneously, you tighten security by limiting access
to people on the relevant team.
Learn more
There’s nothing you
can’t automate with n8n
can’t automate with n8n
Our customer’s words, not ours.
Skeptical? Try it out , and see for yourself.
Skeptical? Try it out , and see for yourself.