Piotr Sikora - Logo - Automatyzacja procesów | AI | JavaScript | Front End | Team Leader
  • Home
  • Services
    • Process Automation
    • AI for Lawyers
    • Holded Automation
  • Blog
  • Quotes
  • Contact
PL/EN

#youtube

  • Home
  • Blog
  • Tags
  • #youtube
OCR in n8n for Multiple Receipts and Invoices at Once — Saving to Google Sheets

OCR in n8n for Multiple Receipts and Invoices at Once — Saving to Google Sheets

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.

  • n8n

  • youtube

  • n8n best practices

  • ocr

  • google sheets

  • n8n ai agent node

  • document automation

Read More
Checking Variable Values in n8n: IF vs SWITCH

Checking Variable Values in n8n: IF vs SWITCH

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.

  • n8n

  • youtube

  • n8n best practices

  • n8n if node

  • n8n switch node

  • conditions

Read More
Automate Your Gmail with n8n — AI-Generated Reply Drafts with an LLM

Automate Your Gmail with n8n — AI-Generated Reply Drafts with an LLM

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.

  • n8n

  • youtube

  • n8n best practices

  • gmail

  • n8n ai agent node

  • llm

  • email automation

Read More
n8n: ZPE Lesson Generator — from URL to a Complete Lesson in 90 Seconds

n8n: ZPE Lesson Generator — from URL to a Complete Lesson in 90 Seconds

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.

  • n8n

  • n8n ai agent node

  • n8n form node

  • youtube

  • n8n best practices

  • ai in education

  • automation

Read More
How to Automate LinkedIn Profile Search with n8n

How to Automate LinkedIn Profile Search with n8n

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.

  • n8n

  • youtube

  • n8n best practices

  • linkedin

  • serp api

  • lead generation

  • n8n form node

Read More
How to Use the Merge Node in n8n Effectively — a Practical Guide

How to Use the Merge Node in n8n Effectively — a Practical Guide

How the n8n Merge Node works: combining branches and objects with Append, Combine and Choose Branch modes, and dealing with data clashes.

  • n8n

  • youtube

  • n8n best practices

  • n8n merge node

  • workflow automation

Read More
Automating Receipt OCR into Google Sheets with AI [E015]

Automating Receipt OCR into Google Sheets with AI [E015]

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.

  • n8n

  • youtube

  • n8n best practices

  • ocr

  • google sheets

  • n8n ai agent node

  • document automation

Read More
How to Use the Loop Node in n8n — a Complete Guide with a Practical Example

How to Use the Loop Node in n8n — a Complete Guide with a Practical Example

Iterating over array items in n8n: building a workflow that processes items one by one, makes HTTP requests and handles errors along the way.

  • n8n

  • youtube

  • n8n best practices

  • n8n loop node

  • http request

  • error handling

Read More
Error Handling in n8n #2 — HTTP Requests and Dedicated Error Workflows [E013]

Error Handling in n8n #2 — HTTP Requests and Dedicated Error Workflows [E013]

Part two of the n8n error-handling series: node error-handling modes, catching HTTP request failures and dedicated error workflows.

  • n8n

  • youtube

  • n8n best practices

  • error handling

  • http request

  • n8n error workflow

Read More
How to Use Sub-workflows in n8n [E012]

How to Use Sub-workflows in n8n [E012]

Splitting a large n8n workflow into smaller reusable sub-workflows: passing data between workflows and building an architecture that is easy to maintain.

  • n8n

  • youtube

  • n8n best practices

  • sub-workflow

  • n8n architecture

  • workflow automation

Read More
How to Handle Errors in n8n (Error Handling) #1 [E011]

How to Handle Errors in n8n (Error Handling) #1 [E011]

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.

  • n8n

  • youtube

  • n8n best practices

  • error handling

  • n8n error workflow

Read More
Effective Anonymization of Sensitive Data — Guardrails in Bielik vs n8n [E010]

Effective Anonymization of Sensitive Data — Guardrails in Bielik vs n8n [E010]

Hands-on Guardrails tests: comparing sensitive-data anonymization by the Polish Bielik LLM against the built-in Guardrails node in n8n.

  • n8n

  • youtube

  • n8n best practices

  • guardrails

  • bielik

  • anonymization

  • gdpr

  • llm security

Read More
n8n: Bielik as Guardrails — Anonymizing Data with a Local LLM

n8n: Bielik as Guardrails — Anonymizing Data with a Local LLM

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.

  • guardrails

  • n8n guardrails

  • n8n

  • bielik

  • youtube

  • n8n best practices

  • llm security

Read More
n8n: Guardrails in Action — Testing PII Anonymization

n8n: Guardrails in Action — Testing PII Anonymization

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.

  • n8n

  • youtube

  • n8n best practices

  • guardrails

  • n8n security

  • llm security

  • ai security

  • openai

Read More
System Message in the n8n AI Agent — Giving Your Agent a Role and Rules

System Message in the n8n AI Agent — Giving Your Agent a Role and Rules

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.

  • n8n

  • youtube

  • n8n best practices

  • n8n ai agent node

  • system message

  • prompt engineering

Read More
Structured Output Parser in n8n — Forcing an Exact Response Format from AI

Structured Output Parser in n8n — Forcing an Exact Response Format from AI

AI returning overly long or messy answers? I show how the Structured Output Parser in n8n forces exactly the data format your workflow needs.

  • n8n

  • youtube

  • n8n best practices

  • structured output parser

  • n8n ai agent node

  • json

Read More
Data Tables in n8n — Creating a Table and Adding Records [005]

Data Tables in n8n — Creating a Table and Adding Records [005]

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.

  • n8n

  • youtube

  • n8n best practices

  • n8n data tables

  • n8n chat node

  • ai automation

Read More
n8n: AI Agent and Guardrails – Security Basics When Working with AI

n8n: AI Agent and Guardrails – Security Basics When Working with AI

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.

  • guardrails

  • n8n guardrails

  • n8n

  • youtube

  • n8n best practices

  • n8n chat node

  • n8n ai agent node

  • openai

Read More
n8n: AI Agent — How to Build Your Own AI Agent with OpenAI

n8n: AI Agent — How to Build Your Own AI Agent with OpenAI

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.

  • n8n

  • youtube

  • n8n best practices

  • n8n chat node

  • n8n ai agent node

  • openai

Read More
FlowLint for n8n: Introduction and HTTP Request

FlowLint for n8n: Introduction and HTTP Request

The first video in the FlowLint series — a linter for n8n workflows. Learn how to catch mistakes before you even run the workflow.

  • flowlint

  • n8n linter

  • n8n

  • youtube

  • n8n best practices

  • http request

  • error handling

Read More

Categories

after-hours(1)AI(9)ai-en(1)angular(4)automatic-tests(1)Automation(2)cryptography(1)css(8)CyberSecurity(2)Development(7)DevOps(1)events(3)javascript(11)n8n(31)ollama(1)security(2)seo(1)

Recent Posts

Prompting workshop at IdeaLab in Kielce — participants working at a laptop

AI

Effective Prompting — a Workshop for Young People at IdeaLab in Kielce

OCR in n8n for Multiple Receipts and Invoices at Once — Saving to Google Sheets

n8n

OCR in n8n for Multiple Receipts and Invoices at Once — Saving to Google Sheets

Checking Variable Values in n8n: IF vs SWITCH

n8n

Checking Variable Values in n8n: IF vs SWITCH

Automate Your Gmail with n8n — AI-Generated Reply Drafts with an LLM

n8n

Automate Your Gmail with n8n — AI-Generated Reply Drafts with an LLM

n8n: ZPE Lesson Generator — from URL to a Complete Lesson in 90 Seconds

n8n

n8n: ZPE Lesson Generator — from URL to a Complete Lesson in 90 Seconds

About Me

Piotr Sikora - Process Automation | AI | n8n | Python | JavaScript

Piotr Sikora

Process Automation Specialist

I implement automation that saves time and money, streamlines operations, and increases the predictability of results. Specializing in process automation, AI implementation, and workflow optimization using n8n, Python, and JavaScript.

n8n Workflows

n8n workflow automation templates

Explore my workflow templates on n8n. Ready-to-use automations for blog management, data collection, and AI-powered content processing.

3Workflow Templates
View Templates

• Auto-Categorize Blog Posts with AI

• Collect LinkedIn Profiles

• Export WordPress Posts for SEO

Tags

activepiecesafter-hoursahrefsaiai agentsai automationAI cost reductionai in educationai securityangularanonymizationantigravityapiAqua Securityarcade-gamesarchitectureautomationbackendbest-practicesbielik
Piotr Sikora | Process Automation  | AI Implementation 🤖 | Technology Consulting
Quick links
  • Home
  • Blog
  • Contact
Contact
  • piotr.sikora.ck@gmail.com
  • +48 505 684 661

© Piotr Sikora 2026 | All Rights Reserved

      Piotr Sikora - Logo - Automatyzacja procesów | AI | JavaScript | Front End | Team Leader
      Piotr Sikora

      Mobile+48 505 684 661
      Mail Uspiotr.sikora.ck@gmail.com
      Social media:
      Piotr Sikora - Logo - Automatyzacja procesów | AI | JavaScript | Front End | Team Leader
      Language:
      PL/EN
      • Strona główna
      • Oferta
        • Automatyzacja
        • Automatyzacja Kielce
        • Szkolenia n8n
        • AI dla Prawników
        • Automatyzacja SaldeoSmart
        • Automatyzacja Holded
      • Blog
      • Cytaty
      • Kontakt
      find with me
      Piotr Sikora - PortfolioPiotr Sikora - Portfolio
      • Home
      • About
      • Services
      • Portfolio
      • Resume
      • Pricing
      • Blog
      • Contact
      find with me