Automation Blog

The definitive n8n resource
in English

Tutorials, node guides, real use cases and everything you need to master workflow automation with n8n and AI.

What is n8n? The complete automation guide for 2026

Everything you need to know about n8n: what it is, how it works, its main nodes, use cases and how to start building your first automation workflows with AI.


Read article β†’

πŸ“š Latest articles

All n8n nodes explained: the complete guide 2026

Webhook, Gmail, HTTP Request, Postgres, Slack, Telegram, IF, Schedule... Learn what each node does and when to use it in your workflows.

12 min Β· 2026 Read β†’

How to create your first n8n workflow: step-by-step from scratch

Complete tutorial for beginners. Build a real automation workflow in n8n in under 10 minutes β€” no coding required.

10 min Β· 2026 Read β†’

n8n vs Zapier vs Make (Integromat): which to choose in 2026?

Detailed comparison of the 3 main automation platforms. Pricing, features, limitations and when to use each one.

8 min Β· 2026 Read β†’

How to build an AI Agent in n8n with LangChain and Gemini

Learn to build artificial intelligence agents in n8n using LangChain, Gemini and custom tools β€” with real-world examples.

14 min Β· 2026 Read β†’

Complete n8n Webhook tutorial: how to receive external data

The Webhook node is n8n's front door. Learn to configure it, test it and use it in real automations with concrete examples.

9 min Β· 2026 Read β†’

Automate Gmail with n8n: auto-replies, classification and alerts

5 Gmail workflows with n8n to automate your inbox: auto-replies, AI categorization, alerts and more.

11 min Β· 2026 Read β†’

Automate Google Sheets with n8n: sync data effortlessly

Learn to read, write and sync Google Sheets from n8n. Practical cases: automatic reports, simple CRM, sales tracking.

9 min Β· 2026 Read β†’

Install n8n with Docker on your own server: definitive guide

Complete tutorial to install self-hosted n8n with Docker, configure HTTPS, automatic backups and maintain it in production.

18 min Β· 2026 Read β†’

Send automatic notifications to Slack from n8n

Workflows to send alerts, reports and personalized messages to Slack from any event β€” for dev and marketing teams.

7 min Β· 2026 Read β†’

n8n Variables and Expressions: master data manipulation

Learn to use n8n's expression system to transform, filter and process data between nodes β€” with practical examples of every function.

12 min Β· 2026 Read β†’

HTTP Request in n8n: connect any API in minutes

n8n's most powerful node. Learn to make GET, POST, PUT calls to any REST API, handle authentication and transform responses.

10 min Β· 2026 Read β†’

How to generate n8n workflows with AI using Scriflow

Generate complete n8n workflows simply by describing what you need in plain language. No code, no manual configuration.

5 min Β· 2026 Read β†’

Fix: 502 Bad Gateway Error in n8n Webhooks

Step-by-step guide to solving the dreaded 502 Bad Gateway error in n8n Webhooks, both in Docker and Cloud versions.

2026 Read β†’

n8n Parse JSON Error: How to Fix it in HTTP Request Node

Why the "Parse JSON" error happens in n8n and 3 definitive ways to solve it when using the HTTP Request node.

2026 Read β†’

n8n Crashing (Out of Memory): Ultimate Fix for Self-Hosted

Does your n8n server stop or use too much RAM? Learn how to configure EXECUTIONS_DATA_PRUNE and prevent Out of Memory errors.

2026 Read β†’

Guide: Fixing Google OAuth2 Credentials Errors in n8n

How to properly configure Google OAuth2 in n8n without "invalid_client" or "redirect_uri_mismatch" errors.

2026 Read β†’

Fixing 401 Unauthorized Error in n8n (APIs and Webhooks)

Discover what causes the 401 Unauthorized error in your n8n workflows and how to correctly configure authentication.

2026 Read β†’

SQLITE_BUSY: Database is locked Error in n8n (Solution)

How to fix the "SQLITE_BUSY: database is locked" error in n8n and the exact steps to migrate to PostgreSQL.

2026 Read β†’

Fix ETIMEDOUT Error in n8n HTTP Request Node

Why the HTTP Request node fails with ETIMEDOUT and how to increase global timeout limits in n8n.

2026 Read β†’

Schedule Trigger (Cron) Not Firing in n8n: Solution

Troubleshooting guide if your scheduled workflows with Schedule or Cron triggers are not firing at the right time in n8n.

2026 Read β†’

Error Reading Large Binary Files in n8n (Too Large)

How to bypass memory limits when handling heavy PDFs, images, or CSVs with the Read Binary File node.

2026 Read β†’

Fix SignatureDoesNotMatch Error in Amazon S3 and n8n

Step-by-step to configure correct AWS credentials in n8n and solve the dreaded SignatureDoesNotMatch error in S3.

2026 Read β†’

Avoid Infinite Loops with Split In Batches Node in n8n

Best practices for processing hundreds of records without crashing n8n using the Split In Batches or Loop node properly.

2026 Read β†’

ECONNREFUSED Postgres Error in n8n Docker Compose

How to troubleshoot network issues between the n8n container and the PostgreSQL database in Docker Compose.

2026 Read β†’

Telegram Trigger Error: Conflict (Terminated by other getUpdates request)

Solution to the Telegram update conflict in n8n when having multiple workflows or servers listening to the same bot.

2026 Read β†’

Fixing "Exit code 1" Error in Execute Command Node

Diagnosis and resolution of failures when executing shell commands (Bash/Python) inside n8n containers using Execute Command.

2026 Read β†’

"Cannot find module" Error in n8n Code Node

Learn how to install and enable external npm libraries (like axios or lodash) inside the Code node in n8n.

2026 Read β†’

Undefined or Null Variables using Edit Fields (Set) in n8n

Why your {{ $json }} expressions return undefined and how to properly reference the output of previous nodes.

2026 Read β†’

Fix "Payload Too Large" Error in n8n Webhooks

How to increase payload size limits in n8n and Nginx to receive large webhooks.

2026 Read β†’

Date Formatting and Timezone Errors in n8n

Proper timezone handling in n8n using Luxon, GENERIC_TIMEZONE environment variables, and the Date & Time node.

2026 Read β†’

Fix Mailchimp API Validation Errors with n8n

How to properly configure the Data Center and Mailchimp API Key in n8n to avoid connection rejections.

2026 Read β†’

Merge Node is "Waiting for input" (Hangs)

Understand how the Merge node works in multiplex mode and why it sometimes blocks the execution of your n8n workflow.

2026 Read β†’