What Is n8n? A Beginner's Guide (+ Your First AI Workflow)
By Automate Basics
Loading guide…
By Automate Basics
n8n is a visual automation tool: you connect apps and AI as a chain of "nodes," and n8n runs them for you on a trigger, a schedule, a new email, a form submission. You build by dragging boxes and connecting them, no code required.
People talk about automating their work with "n8n" (say it n-eight-n) and always skip the part where they explain what it actually is. This is that part, no jargon, no agency pitch. By the end you will have built a real workflow that emails you an AI news briefing every morning.
n8n connects the apps you already use so they pass information to each other automatically. Instead of you copying a lead from a form into a spreadsheet, writing a follow-up, then adding a task, n8n does that whole chain for you, every time, in seconds. You build it by dragging boxes and drawing lines between them, no code. What makes it special is that AI is built in: dropping a Claude step into the middle of a workflow is as easy as adding any other box.
Forget the giant feature list. You only need four words to understand everything n8n does:
Every workflow is just trigger then node then node, with data flowing along the connections. Learn these four and the rest is detail.
A node is a single action, a labelled box that does one thing. "Read an RSS feed." "Ask Claude to summarize." "Send an email." You chain them so the output of one becomes the input of the next. Think of nodes as verbs and the connections as the word "then": fetch the news, then summarize it, then email it to me. You will spend your time picking the right boxes and wiring them in order, that is the craft.
When one node finishes, it hands its result to the next along the connection line. So your RSS node produces articles, and your Claude node can read those articles, because they are wired together. n8n exposes that handoff with a simple syntax, {{ }}, which means "drop the previous data in here." You will see {{ $json }} in the briefing below: it is just n8n saying "use whatever the last node gave me."
n8n comes in two flavours, and for your first workflow either works identically:
Don't let server setup block you from learning today. Start on the Cloud free trial or a local install, and move to self-hosted later once you know you will keep using it.
Time to build. Create a new workflow and add a Schedule Trigger node, the box that "wakes up" your workflow each morning. Set it to run once a day. Under the hood it is a cron rule; the daily preset is fine, but if you want 7:00am exactly, use:
0 7 * * *
Every workflow needs exactly one trigger, and this is yours.
Add an RSS Read node and connect the trigger to it by dragging a line between them. Paste in the RSS feed of a site or newsletter you follow (most have one at /feed). Click Execute and the latest articles appear as data, titles, links, summaries. That is your data now sitting in the connection, ready for the next step. You just saw a node do something for the first time.
Add an Anthropic (Claude) node and connect the RSS node to it. The first time, you will add a credential, paste your Claude API key from your Anthropic account, and n8n stores it safely for reuse. Then give it a prompt:
You are my morning briefing. From the articles below, pick the 5 most
important and summarize each in one clear sentence a busy founder can
skim. Plain language, no hype.
Articles:
{{ $json }}
The {{ $json }} pours the articles in. Run it, and Claude hands back your five bullets.
Add a Gmail (or Send Email) node and connect it. Add your email credential, set the recipient to yourself, the subject to "Your morning briefing," and drop the Claude node's output into the body. Hit Execute and check your inbox. There it is, a briefing assembled from four boxes and two lines. You have now used a trigger, three nodes, a credential, and data flow, the whole model.
Everything so far ran in test mode, one click at a time. Flip the workflow's Active toggle in the top corner and n8n takes over: it runs the entire chain automatically every morning, with no further input from you. That is the moment it stops being a demo and becomes automation, you built it once, and it works forever.
You just learned a pattern that handles an enormous amount of real work. Pick the one chore that wastes the most of your week, each of these is the same trigger then nodes then AI then output shape:
Rebuild that one chore with the same four ideas. That is how you go from "I read a guide" to "I automate my own work."
Build the morning-briefing workflow the guide walks through, start to finish, before you design anything of your own. It touches all four ideas once — and after it runs, your own first workflow is obvious.
That’s the whole lesson. Try it on a real task while it is fresh, then come back for the next one.
Learn n8n if you'll run more than a couple of automations and can self-host (or use n8n Cloud). For a single simple task, you may not need it yet.
The same corner of the library, one job further on.