
© Piotr Sikora 2026 | All Rights Reserved
Extending an n8n OCR workflow to process many receipts or invoices in one run: adjusting the AI agent prompt, handling an array of objects and saving multiple rows to Google Sheets automatically.
How to check variable values in an n8n workflow with the IF and Switch nodes — when a simple condition is enough and when complex logic reads better as a Switch.
An n8n workflow that automatically fetches new Gmail messages, analyzes them with an AI Agent and creates ready-to-review reply drafts in your inbox.
An n8n workflow that turns an e-material from Poland's Integrated Education Platform (ZPE) into a complete teaching package: lesson plan, worksheet, quiz and practical exercises.
A simple n8n workflow that automatically collects LinkedIn profiles based on keywords — using a form, Serp API and Google search. Useful for recruiting and sales.
How the n8n Merge Node works: combining branches and objects with Append, Combine and Choose Branch modes, and dealing with data clashes.
An n8n workflow that uses AI to recognize data from photos of receipts and invoices and writes it straight to Google Sheets — from chat node, through file upload, to saving the data.
Iterating over array items in n8n: building a workflow that processes items one by one, makes HTTP requests and handles errors along the way.
Part two of the n8n error-handling series: node error-handling modes, catching HTTP request failures and dedicated error workflows.
Splitting a large n8n workflow into smaller reusable sub-workflows: passing data between workflows and building an architecture that is easy to maintain.
Fundamentals of effective error handling in n8n workflows: what happens when a node fails, the available error-reaction modes and where to start cleaning up error handling.
Hands-on Guardrails tests: comparing sensitive-data anonymization by the Polish Bielik LLM against the built-in Guardrails node in n8n.
How to use the Polish Bielik model as a local guardrails layer in n8n, anonymizing personal data before it is sent on to AI models.
How to parameterize an AI agent's system prompt in n8n using Google Sheets, so you can manage prompt content dynamically without touching the workflow.
Testing the n8n Guardrails node on data typical for a law firm: emails, card numbers and IBAN account numbers, checking anonymization quality with GDPR in mind.
How to define the system message in an n8n AI Agent so every query is handled according to a fixed role, style and set of rules.
AI returning overly long or messy answers? I show how the Structured Output Parser in n8n forces exactly the data format your workflow needs.
Saving chat prompts and building your own database inside an AI workflow using n8n Data Tables — creating a table and adding records step by step.
Learn how to secure user data in n8n AI agents using the Guardrails node to filter unwanted content and protect sensitive information in your automations.
In this video I show how to build your own AI agent in n8n on top of OpenAI, including a ready-made workflow JSON you can import and use.
The first video in the FlowLint series — a linter for n8n workflows. Learn how to catch mistakes before you even run the workflow.
Discover why cramming multiple webhooks into one n8n workflow backfires, and how splitting them into separate workflows saves you real debugging headaches.
Understand how the Simple Memory node works in n8n AI agents, how window size controls context, and why your chatbot suddenly forgets what you told it.
A complete comparison of 7 leading workflow automation platforms, including n8n, Make, Zapier, and Power Automate, covering pricing, AI, and integrations.
Let the Flowlint check your n8n workflows for errors and security issues. Robust tool for maintaining high quality of your workflows.
Learn to pass objects to n8n Guardrails by stringifying JSON, sanitizing PII, and parsing back. Full workflow & configuration steps.
Testing n8n Guardrails node announced Oct 30, 2025. Explores anonymization challenges & data restoration for AI automation builders.
A few weeks ago, I started contributing to the n8n forum by answering questions and sharing my knowledge.
An n8n workflow that exports WordPress posts with categories and tags into Google Sheets, helping content managers and SEO teams audit their site taxonomy.
An n8n workflow that helps HR recruiters automate LinkedIn profile collection from Google Search into a Google Sheet using simple keywords like job and city.
Build an n8n workflow that uses OpenAI to auto-suggest categories and tags for Markdown blog posts in GitHub and log the results in Google Sheets.