Explore n8n nodes in a visual reference library
WATCH THE n8n STARTER GUIDE đ
This template is featured in the n8n Starter Guide series. The template is free, but comes with two additional PDFs and a Quick Start video if you grab the full download pack on gumroad.
How it works
This template is a visual map of many useful n8n nodes. It groups nodes like Triggers, AI tools, and App connectors onto the canvas. Explore the sections to learn about different nodes and easily copy them for your own workflows. It acts as a handy visual reference guide.
Set up steps
⢠Setup takes about 5 minutes. ⢠Import the template into your n8n instance. ⢠Explore the node categories visually on the canvas. ⢠A Quick Start video is included in the download pack, along with a prompts PDF and PDF with links to other awesome n8n templates here on the n8n template gallery.
n8n Node Reference Workflow
This n8n workflow serves as a comprehensive visual reference library for various n8n nodes, primarily focusing on core functionalities, AI/Langchain integrations, and common app nodes. It's designed to help users quickly identify and understand the purpose and category of a wide array of n8n nodes.
What it does
This workflow is purely a visual documentation tool. It contains a collection of n8n nodes, organized by their categories and types, demonstrating the breadth of integrations and functionalities available within n8n. There are no active connections or operational logic within this workflow; its sole purpose is to serve as a static, browsable catalog of nodes.
The workflow showcases nodes from the following categories:
- Triggers: Demonstrates various ways a workflow can be initiated (e.g., Webhook, Schedule, Email, Google Drive, Calendly, Gumroad, Form, Chat).
- Data & Storage: Includes nodes for interacting with services like Dropbox, Google Sheets, Google Drive, and FTP.
- Communication: Features nodes for Email (IMAP), Gmail, Pushbullet, Reddit, and X (formerly Twitter).
- Productivity: Highlights nodes for Google Sheets, Google Calendar, and Calendly.
- Development / Core Nodes: Covers fundamental nodes for logic (If, Merge, Loop Over Items, Filter), data manipulation (Edit Fields, Rename Keys, Convert to File, Extract from File, Aggregate, Limit, Remove Duplicates, Split Out, Sort, Summarize, HTML, Markdown, Code, AI Transform), external interactions (HTTP Request, Execute Command), and workflow management (Execute Sub-workflow, Respond to Webhook, Wait, No Operation, Execution Data).
- AI / Langchain: Showcases a wide range of AI-related nodes, including:
- Agents: AI Agent.
- Chains: Summarization Chain, Basic LLM Chain, Question and Answer Chain, Text Classifier, Information Extractor, Sentiment Analysis.
- Embeddings: Embeddings OpenAI, Embeddings Google Gemini.
- Language Models: OpenAI Chat Model, Anthropic Chat Model, Google Gemini Chat Model.
- Memory: Simple Memory, Redis Chat Memory, Postgres Chat Memory.
- Output Parsers: Auto-fixing Output Parser, Item List Output Parser, Structured Output Parser.
- Tools: Calculator, Code Tool, SerpApi (Google Search), Wikipedia, Wolfram|Alpha, Call n8n Workflow Tool, HTTP Request Tool, Vector Store Question Answer Tool, MCP Client Tool.
- Vector Stores: Simple Vector Store, Pinecone Vector Store, Supabase Vector Store, Postgres PGVector Store.
- Document Loaders: Default Data Loader.
- Miscellaneous: Chat Memory Manager.
- Marketing: Includes X (formerly Twitter) and YouTube nodes.
- Sales: Features Gumroad Trigger.
- Utility: Contains Bitly, Respond to Webhook, and FTP nodes.
Prerequisites/Requirements
- n8n Instance: An active n8n instance (self-hosted or cloud).
- No specific credentials required for this workflow: Since this workflow is for reference only and does not execute, no credentials are strictly required to import and view it. However, if you were to build functional workflows using these nodes, you would need:
- API keys/credentials for various services (e.g., OpenAI, Google, Anthropic, Bitly, Gumroad, Pinecone, Supabase, Redis, Postgres, SerpApi, Wolfram|Alpha, X, Dropbox, Calendly, IMAP).
- Access to specific services (e.g., Google Sheets, Google Calendar, Google Drive, Gmail, Pushbullet, Reddit, YouTube, FTP).
Setup/Usage
- Import the workflow: Download the JSON file and import it into your n8n instance.
- Explore the nodes: Once imported, you can browse the workflow canvas to see all the included nodes. Each node is placed on the canvas for visual inspection.
- Understand node capabilities: Click on individual nodes to open their configuration panels. While not configured to run, these panels will display all available options, operations, and parameters for each node, allowing you to understand its capabilities without needing to set up credentials or build a functional flow.
- Reference for building: Use this workflow as a quick reference when planning or building your own n8n workflows to identify suitable nodes for your automation needs.
Related Templates
AI-powered code review with linting, red-marked corrections in Google Sheets & Slack
Advanced Code Review Automation (AI + Lint + Slack) Whoâs it for For software engineers, QA teams, and tech leads who want to automate intelligent code reviews with both AI-driven suggestions and rule-based linting â all managed in Google Sheets with instant Slack summaries. How it works This workflow performs a two-layer review system: Lint Check: Runs a lightweight static analysis to find common issues (e.g., use of var, console.log, unbalanced braces). AI Review: Sends valid code to Gemini AI, which provides human-like review feedback with severity classification (Critical, Major, Minor) and visual highlights (red/orange tags). Formatter: Combines lint and AI results, calculating an overall score (0â10). Aggregator: Summarizes results for quick comparison. Google Sheets Writer: Appends results to your review log. Slack Notification: Posts a concise summary (e.g., number of issues and average score) to your teamâs channel. How to set up Connect Google Sheets and Slack credentials in n8n. Replace placeholders (<YOURSPREADSHEETID>, <YOURSHEETGIDORNAME>, <YOURSLACKCHANNEL_ID>). Adjust the AI review prompt or lint rules as needed. Activate the workflow â reviews will start automatically whenever new code is added to the sheet. Requirements Google Sheets and Slack integrations enabled A configured AI node (Gemini, OpenAI, or compatible) Proper permissions to write to your target Google Sheet How to customize Add more linting rules (naming conventions, spacing, forbidden APIs) Extend the AI prompt for project-specific guidelines Customize the Slack message formatting Export analytics to a dashboard (e.g., Notion or Data Studio) Why itâs valuable This workflow brings realistic, team-oriented AI-assisted code review to n8n â combining the speed of automated linting with the nuance of human-style feedback. It saves time, improves code quality, and keeps your teamâs review history transparent and centralized.
Synchronizing WooCommerce inventory and creating products with Google Gemini AI and BrowserAct
Synchronize WooCommerce Inventory & Create Products with Gemini AI & BrowserAct This sophisticated n8n template automates WooCommerce inventory management by scraping supplier data, updating existing products, and intelligently creating new ones with AI-formatted descriptions. This workflow is essential for e-commerce operators, dropshippers, and inventory managers who need to ensure their product pricing and stock levels are synchronized with multiple third-party suppliers, minimizing overselling and maximizing profit. --- Self-Hosted Only This Workflow uses a community contribution and is designed and tested for self-hosted n8n instances only. --- How it works The workflow is typically run by a Schedule Trigger (though a Manual Trigger is also shown) to check stock automatically. It reads a list of suppliers and their inventory page URLs from a central Google Sheet. The workflow loops through each supplier: A BrowserAct node scrapes the current stock and price data from the supplier's inventory page. A Code node parses this bulk data into individual product items. It then loops through each individual product found. The workflow checks WooCommerce to see if the product already exists based on its name. If the product exists: It proceeds to update the existing product's price and stock quantity. If the product DOES NOT exist: An If node checks if the missing product's category matches a predefined type (optional filtering). If it passes the filter, a second BrowserAct workflow scrapes detailed product attributes from a dedicated product page (e.g., DigiKey). An AI Agent (Gemini) transforms these attributes into a specific, styled HTML table for the product description. Finally, the product is created in WooCommerce with all scraped details and the AI-generated description. Error Handling: Multiple Slack nodes are configured to alert your team immediately if any scraping task fails or if the product update/creation process encounters an issue. Note: This workflow does not support image uploads for new products. To enable this functionality, you must modify both the n8n and BrowserAct workflows. --- Requirements BrowserAct API account for web scraping BrowserAct n8n Community Node -> (n8n Nodes BrowserAct) BrowserAct templates named âWooCommerce Inventory & Stock Synchronizationâ and âWooCommerce Product Data Reconciliationâ Google Sheets credentials for the supplier list WooCommerce credentials for product management Google Gemini account for the AI Agent Slack credentials for error alerts --- Need Help? How to Find Your BrowseAct API Key & Workflow ID How to Connect n8n to Browseract How to Use & Customize BrowserAct Templates How to Use the BrowserAct N8N Community Node --- Workflow Guidance and Showcase STOP Overselling! Auto-Sync WooCommerce Inventory from ANY Supplier
Automate RSS to social media pipeline with AI, Airtable & GetLate for multiple platforms
Overview Automates your complete social media content pipeline: sources articles from Wallabag RSS, generates platform-specific posts with AI, creates contextual images, and publishes via GetLate API. Built with 63 nodes across two workflows to handle LinkedIn, Instagram, and Blueskyâwith easy expansion to more platforms. Ideal for: Content marketers, solo creators, agencies, and community managers maintaining a consistent multi-platform presence with minimal manual effort. How It Works Two-Workflow Architecture: Content Aggregation Workflow Monitors Wallabag RSS feeds for tagged articles (to-share-linkedin, to-share-instagram, etc.) Extracts and converts content from HTML to Markdown Stores structured data in Airtable with platform assignment AI Generation & Publishing Workflow Scheduled trigger queries Airtable for unpublished content Routes to platform-specific sub-workflows (LinkedIn, Instagram, Bluesky) LLM generates optimized post text and image prompts based on custom brand parameters Optionally generates AI images and hosts them on Imgbb CDN Publishes via GetLate API (immediate or draft mode) Updates Airtable with publication status and metadata Key Features: Tag-based content routing using Wallabag's native system Swappable AI providers (Groq, OpenAI, Anthropic) Platform-specific optimization (tone, length, hashtags, CTAs) Modular designâduplicate sub-workflows to add new platforms in \~30 minutes Centralized Airtable tracking with 17 data points per post Set Up Steps Setup time: \~45-60 minutes for initial configuration Create accounts and get API keys (\~15 min) Wallabag (with RSS feeds enabled) GetLate (social media publishing) Airtable (create base with provided schemaâsee sticky notes) LLM provider (Groq, OpenAI, or Anthropic) Image service (Hugging Face, Fal.ai, or Stability AI) Imgbb (image hosting) Configure n8n credentials (\~10 min) Add all API keys in n8n's credential manager Detailed credential setup instructions in workflow sticky notes Set up Airtable database (\~10 min) Create "RSS Feed - Content Store" base Add 19 required fields (schema provided in workflow sticky notes) Get Airtable base ID and API key Customize brand prompts (\~15 min) Edit "Set Custom SMCG Prompt" node for each platform Define brand voice, tone, goals, audience, and image preferences Platform-specific examples provided in sticky notes Configure platform settings (\~10 min) Set GetLate account IDs for each platform Enable/disable image generation per platform Choose immediate publish vs. draft mode Adjust schedule trigger frequency Test and deploy Tag test articles in Wallabag Monitor the first few executions in draft mode Activate workflows when satisfied with the output Important: This is a proof-of-concept template. Test thoroughly with draft mode before production use. Detailed setup instructions, troubleshooting tips, and customization guidance are in the workflow's sticky notes. Technical Details 63 nodes: 9 Airtable operations, 8 HTTP requests, 7 code nodes, 3 LangChain LLM chains, 3 RSS triggers, 3 GetLate publishers Supports: Multiple LLM providers, multiple image generation services, unlimited platforms via modular architecture Tracking: 17 metadata fields per post, including publish status, applied parameters, character counts, hashtags, image URLs Prerequisites n8n instance (self-hosted or cloud) Accounts: Wallabag, GetLate, Airtable, LLM provider, image generation service, Imgbb Basic understanding of n8n workflows and credential configuration Time to customize prompts for your brand voice Detailed documentation, Airtable schema, prompt examples, and troubleshooting guides are in the workflow's sticky notes. Category Tags social-media-automation, ai-content-generation, rss-to-social, multi-platform-posting, getlate-api, airtable-database, langchain, workflow-automation, content-marketing
