Category: n8n Workflows

  • Automate Commercial Real Estate Monitoring With Scrapegraphai, Notion And Mailchimp 11927 – n8n Workflows – Free Template

    What This Workflow Does

    This workflow automates the process of monitoring commercial real estate opportunities by aggregating property listings from multiple sources. It eliminates the need for manual searching and keeps your team updated with the latest listings through automated data collection, validation, and distribution.

    How It Works

    The workflow operates through a streamlined process that begins with a manual trigger, allowing you to control when updates are needed. Here’s the step-by-step process:

    • A Code node generates a list of target URLs containing property listings
    • The SplitInBatches node organizes URLs for efficient processing
    • ScrapeGraphAI extracts listing data from each URL individually
    • An If condition validates and filters the scraped data
    • A Set node enriches listings with calculated metrics like price-per-square-foot
    • Validated listings are stored in Notion for centralized management
    • Mailchimp sends notifications to your subscribers about new opportunities

    Use Cases

    • Commercial Real Estate Agents: Monitor multiple property listing websites and automatically compile new opportunities into a centralized database for client presentations and market analysis.
    • Investment Property Scouts: Track commercial properties across different platforms, calculate investment metrics automatically, and receive instant notifications when listings matching your criteria appear.
    • Corporate Real Estate Managers: Keep tabs on available office spaces and commercial properties in specific locations to support company expansion planning and facility decisions.
    • Property Development Companies: Aggregate land and building listings from various sources to identify acquisition opportunities and analyze market trends over time.
    • Commercial Leasing Firms: Automate the collection of available commercial spaces and automatically notify clients about new listings that match their requirements.

    Nodes Used

    • Manual Trigger: Starts the workflow on demand whenever you need to check for new listings
    • Code Node: Generates and manages the list of target URLs to be scraped
    • Split In Batches: Divides URLs into manageable groups for efficient processing
    • ScrapeGraphAI: Extracts property listing data from websites using AI-powered scraping
    • If Node: Validates scraped data and applies filtering conditions
    • Set Node: Enriches listings with calculated values including price-per-square-foot metrics
    • Notion: Stores validated listings in a database for organized management and historical tracking
    • Mailchimp: Sends email notifications to subscribers about new property opportunities
    • Sticky Note: Provides workflow documentation and usage instructions

    Prerequisites

    • Active n8n instance with workflow automation capabilities
    • Access to ScrapeGraphAI service for web scraping functionality
    • Notion account with database setup for storing property listings
    • Mailchimp account with configured audience for sending notifications
    • List of target URLs for property listing websites you want to monitor
    • Basic understanding of workflow structure and node configuration

    Difficulty Level

    Intermediate. This workflow requires some knowledge of n8n node configuration, API connections, and basic data transformation logic. Users should be comfortable connecting external services like Notion and Mailchimp, configuring the ScrapeGraphAI node, and understanding how to work with batched data processing. No advanced coding is required, though familiarity with JSON data structures is helpful.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Company Data Enrichment With Hubspot, Sona & Google Sheets 12188 – n8n Workflows – Free Template

    What This Workflow Does

    This n8n workflow automatically enriches company data by pulling website information from Google Sheets and combining it with detailed company insights from Sona. The enriched data is then pushed directly into HubSpot, creating comprehensive company profiles without manual data entry.

    How It Works

    The workflow follows these steps:

    • A manual trigger initiates the process when you’re ready to enrich data
    • Google Sheets data is retrieved, specifically pulling website domains from your designated column
    • The workflow splits the data into manageable batches to prevent API overload
    • For each website domain, an HTTP request queries the Sona API to gather company enrichment data
    • The enriched information is processed and formatted using code functions
    • Data is aggregated back into a unified format
    • The complete enriched company records are sent to HubSpot for storage and synchronization
    • Wait nodes are included to respect API rate limits between requests

    Use Cases

    • Sales Team Preparation: Automatically build detailed company profiles for prospects before outreach, including company size, industry, and contact information
    • Lead Qualification: Enrich incoming leads with firmographic data to help sales teams quickly identify high-value prospects
    • Account-Based Marketing: Create comprehensive target account lists in HubSpot with enriched company data for ABM campaigns
    • CRM Database Maintenance: Regularly update existing HubSpot company records with the latest information from Sona to keep data current
    • Market Research: Gather bulk company intelligence on competitors or industry segments and store results in HubSpot for analysis

    Nodes Used

    • Manual Trigger: Start the workflow on demand when ready to enrich data
    • Google Sheets: Read company website domains from your prepared spreadsheet
    • HTTP Request: Call the Sona API to fetch company enrichment data
    • Split Out: Separate individual records for processing
    • Split in Batches: Group records into batches to manage API limits
    • Code: Transform and format data between systems
    • Aggregate: Recombine processed records into a unified dataset
    • HubSpot: Push enriched company data into your HubSpot instance
    • Wait: Pause between requests to respect API rate limits
    • Set: Define and store variables throughout the workflow
    • NoOp: Placeholder node for workflow organization
    • Sticky Note: Add workflow documentation and instructions

    Prerequisites

    • Google Sheets Setup: Create a spreadsheet with at least one column labeled “Website Domain” containing company website URLs (format: example.com)
    • HubSpot Account: An active HubSpot account with access to create and modify company records
    • HubSpot App Token: Generate a legacy app token from HubSpot Settings > Integrations > Legacy Apps, then create your authentication in n8n
    • Sona API Access: A Sona account with API credentials to access their company enrichment database
    • Google Sheets API: Configured Google Sheets connection in n8n with appropriate permissions to read your spreadsheet
    • n8n Account: An n8n instance (cloud or self-hosted) with access to integrate these three services

    Difficulty Level

    Intermediate: This workflow requires basic familiarity with n8n concepts including API connections, data transformation, and batch processing. You’ll need to configure three separate integrations and understand how to map data fields between systems. No advanced coding skills are required as the workflow includes pre-built code functions, but some customization for your specific data structure may be needed.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Company Data Enrichment With Hubspot, Sona, Openai & Google Sheets 11937 – n8n Workflows – Free Template

    What This Workflow Does

    This n8n workflow automatically enriches HubSpot company records with deep firmographic data, technology stack information, and AI-powered custom attributes. It reads company domains from Google Sheets, scrapes website content, analyzes the data with OpenAI, and writes structured intelligence back to HubSpot. This eliminates manual research and keeps your CRM data current with minimal effort.

    How It Works

    The workflow operates in three main phases:

    • Data Input & Web Scraping: Reads company domains from Google Sheets, scrapes each website’s content, extracts and cleans the main content, and removes navigation, footers, and other noise to focus on relevant company information.
    • AI Analysis: Sends cleaned content to OpenAI GPT models, extracts structured company intelligence including positioning, features, and target personas, and identifies technology stack and business model details.
    • Data Enrichment: Processes results through output parsers to structure the data, splits large batches into manageable chunks, and writes enriched attributes back to HubSpot company records with custom fields for easy segmentation and targeting.

    Use Cases

    • Sales Intelligence: Automatically enrich prospect companies with positioning and feature details to enable more personalized outreach and faster deal qualification.
    • Market Research: Build a database of competitor technology stacks, business models, and target markets without manual research or third-party tool costs.
    • Inbound Lead Qualification: Score and segment incoming leads based on company size, industry, tech stack, and fit with your product using AI-extracted attributes.
    • Account-Based Marketing: Create detailed company profiles for ABM campaigns including firmographics, recent features, and messaging angles extracted from website content.
    • Due Diligence Automation: Speed up M&A and partnership evaluation by automatically extracting company descriptions, business models, and technology investments from websites.

    Nodes Used

    • manualTrigger: Starts the workflow on demand
    • googleSheets: Reads company domains from a spreadsheet
    • httpRequest: Fetches website content for each company domain
    • html: Parses and extracts text from HTML pages
    • code: Cleans and processes extracted content
    • @n8n/lmChatOpenAi: Sends content to GPT for intelligent analysis
    • @n8n/outputParserStructured: Converts AI responses into structured JSON data
    • @n8n/agent: Orchestrates multi-step AI reasoning tasks
    • splitInBatches: Divides companies into manageable processing batches
    • aggregate: Combines results from multiple processing runs
    • set: Formats data for HubSpot API calls
    • hubspot: Updates company records with enriched data
    • stickyNote: Provides inline workflow documentation
    • noOp: Handles conditional logic without processing
    • splitOut: Distributes data to parallel processing paths

    Prerequisites

    • An active HubSpot account with API access and custom properties configured for storing enrichment data
    • An OpenAI API key with GPT-4 or GPT-3.5 Turbo access
    • A Google Sheet containing a list of company domains in a structured format
    • Google Sheets API credentials for n8n to read the spreadsheet
    • Basic knowledge of HubSpot custom fields and property naming conventions
    • Understanding of API rate limits for both OpenAI and HubSpot to avoid throttling

    Difficulty Level

    Intermediate to Advanced

    This workflow requires familiarity with API integrations, JSON data structures, and AI prompt engineering. You should be comfortable configuring multiple API credentials, understanding rate limiting, and debugging data transformation issues. The workflow is not recommended for complete beginners but is well-suited for automation specialists, data engineers, and marketing operations professionals.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Contract Analysis & Negotiation With Gpt 4 & Financial Impact Assessment 12037 – n8n Workflows – Free Template

    What This Workflow Does

    This intelligent contract lifecycle and vendor optimization system automates the analysis, assessment, and optimization of contracts across an organization. Using AI-powered agents and natural language processing, it evaluates contract terms, identifies risks, suggests negotiations, and tracks vendor performance without manual intervention.

    How It Works

    The workflow operates on a scheduled trigger that runs daily to monitor your contract portfolio. It leverages an AI agent connected to OpenAI’s GPT-4 API to analyze contract documents and extract key information. The system uses structured output parsing to organize findings into actionable insights, applies conditional logic to flag high-risk contracts, and can automatically initiate HTTP requests to your contract management system or vendor database to update records and trigger downstream processes.

    Use Cases

    • Legal departments automating daily contract risk assessment across portfolios to identify non-compliant or unfavorable terms before renewal dates
    • Procurement teams analyzing vendor contracts to optimize pricing, payment terms, and service level agreements for cost reduction
    • Enterprise organizations tracking contract performance metrics and compliance status across multiple departments and business units
    • Financial services firms conducting automated due diligence on contracts during M&A activities or partnership evaluations
    • Healthcare and regulated industries maintaining compliance documentation by automatically reviewing contracts against regulatory requirements

    Nodes Used

    • Schedule Trigger: Initiates the workflow on a daily schedule to continuously monitor contracts
    • Set: Configures workflow variables and parameters for contract data processing
    • Agent (n8n): Intelligent agent that orchestrates contract analysis tasks and decision-making
    • LM Chat OpenAI (n8n): Connects to OpenAI’s GPT-4 for natural language understanding and contract analysis
    • Output Parser Structured (n8n): Parses and structures AI responses into organized data formats
    • If: Conditional logic node that routes contracts based on risk level or other criteria
    • HTTP Request: Sends data to external systems like contract management platforms or vendor databases
    • Sticky Note: Documentation node for workflow notes and implementation reminders

    Prerequisites

    • Access to a contract management system or data source containing contract documents and metadata
    • Active OpenAI API key with access to GPT-4 or compatible language model
    • Configured negotiation agent or vendor optimization system with API credentials
    • Connection details for financial modeling system or vendor database
    • n8n instance with agent and AI node capabilities enabled
    • Proper authentication credentials for all connected systems and APIs

    Difficulty Level

    Advanced. This workflow requires knowledge of AI agent configuration, API integration, contract management systems, and conditional logic. Users should be comfortable working with OpenAI APIs, setting up multiple node connections, and understanding contract analysis concepts.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Corporate Tax Filing For Smes With Gpt 5.2 Pro, Gmail, And Google Drive 12031 – n8n Workflows – Free Template

    What This Workflow Does

    This automation streamlines corporate tax filing and compliance processes by coordinating document collection, performing tax calculations, and managing partner reviews. The workflow reduces manual coordination overhead and minimizes submission errors through intelligent scheduling and structured data processing.

    How It Works

    The workflow operates on a scheduled trigger that initiates monthly tax filing cycles. It uses an AI agent powered by GPT to analyze accounting data, perform complex tax calculations, and generate compliance documentation. The system intelligently routes information through Gmail and Google Drive for team collaboration, applies conditional logic to determine filing requirements, and outputs structured tax data ready for submission.

    Use Cases

    • Tax firms managing quarterly filings for multiple corporate clients simultaneously
    • Multi-jurisdictional compliance tracking with automated calculation adjustments by location
    • Partner review workflows that require approval checkpoints before final submission
    • Automated tax document organization and archival in shared cloud storage
    • Compliance deadline management with scheduled notifications and status updates

    Nodes Used

    • Schedule Trigger – Initiates workflow on defined intervals
    • Set – Configures variables and data mapping
    • Agent – Orchestrates AI-driven decision-making and task execution
    • LM Chat OpenAI – Processes complex tax scenarios using GPT language models
    • Tool Calculator – Performs precise tax computations and financial calculations
    • Output Parser Structured – Formats results into standardized data structures
    • Gmail Tool – Manages email notifications and communications
    • Google Drive Tool – Organizes and stores compliance documents
    • Conditional Logic – Routes workflow based on filing requirements and thresholds
    • Code – Executes custom scripts for specialized tax logic
    • Sticky Note – Documents workflow notes and configuration reminders
    • HTTP Request – Integrates with external accounting and compliance systems

    Prerequisites

    • Active accounting system with API access credentials
    • OpenAI API key with GPT-5.2 Pro access
    • Gmail account with app password or OAuth token
    • Google Drive account with folder structure prepared
    • Tax jurisdiction rules and calculation parameters configured
    • Partner review team member accounts and permissions established

    Difficulty Level

    Advanced – This workflow requires knowledge of API authentication, tax compliance rules, accounting system integration, and AI prompt engineering. Users should have experience configuring multi-step automation sequences and understanding conditional logic flows.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Zillow Property Search With Budget Filtering To Google Sheets 7070 – n8n Workflows – Free Template

    What This Workflow Does

    This n8n workflow automates the process of searching for properties on Zillow and filtering results based on your budget constraints. The filtered property data is automatically saved to a Google Sheet, creating a centralized database of properties that match your criteria without manual data entry.

    How It Works

    The workflow is triggered manually and uses an HTTP request to fetch property listings from Zillow. A code node processes the raw data, while conditional logic filters properties based on your specified budget parameters. Finally, all matching results are organized and populated into your Google Sheets document for easy review and analysis.

    Use Cases

    • Real estate investors monitoring multiple markets for properties within their investment budget
    • Home buyers tracking new listings that meet their price range and location requirements
    • Real estate agents automating lead generation for clients with specific budget constraints
    • Property managers maintaining an updated inventory of available properties across different price points
    • Market researchers collecting property data for competitive analysis and trend identification

    Nodes Used

    • Manual Trigger – Initiates the workflow when you’re ready to search for properties
    • HTTP Request – Fetches property data from Zillow’s available endpoints
    • Code Node – Processes and transforms the raw property data into a structured format
    • If Condition – Filters properties based on your budget parameters and other criteria
    • Google Sheets – Writes the filtered property results to your spreadsheet

    Prerequisites

    • An active n8n instance or cloud account
    • A Google account with access to Google Sheets
    • Google Sheets API credentials configured in n8n
    • An existing Google Sheet to store property data
    • Access to Zillow data through their API or a third-party service
    • Defined budget parameters and filtering criteria ready to implement

    Difficulty Level

    Intermediate. This workflow requires basic understanding of n8n’s node system and Google Sheets integration. The code node may need customization based on your specific data structure and filtering requirements. Users should be comfortable setting up API connections and modifying conditional logic to match their budget criteria.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Workflow Error Diagnosis With Claude Sonnet 4, Supabase And Context7 11219 – n8n Workflows – Free Template

    What This Workflow Does

    This AI-powered error monitoring workflow automatically captures, analyzes, and debugs workflow failures using Claude Sonnet 4 and n8n’s documentation resources. When any workflow encounters an error, this automation triggers immediately to diagnose the issue, log it securely, and provide intelligent insights for resolution.

    How It Works

    The workflow follows a systematic error diagnosis process:

    • Error Capture: An error trigger detects any workflow failure and immediately fetches complete error details along with execution data
    • Smart Storage: All errors are logged into Supabase with workflow tracking information and statistical data for future reference
    • AI Analysis: Claude Sonnet 4 analyzes the error context by searching through official n8n documentation and knowledge bases
    • Intelligent Diagnosis: The AI agent processes error patterns and suggests specific solutions based on the workflow configuration
    • Notification: Results are delivered via email with actionable debugging recommendations and resolution steps

    Use Cases

    • Development teams monitoring production workflows and receiving instant alerts when errors occur with diagnostic analysis
    • Workflow administrators tracking error patterns across multiple automations to identify systemic issues and recurring problems
    • Teams debugging complex integrations by leveraging AI-powered analysis of error logs combined with official documentation
    • Compliance-focused organizations maintaining detailed error records in Supabase for audit trails and troubleshooting history
    • Support teams diagnosing customer workflow issues faster by accessing AI-generated insights and recommended fixes

    Nodes Used

    • n8n: Core workflow platform and execution engine
    • Supabase: Database storage for error logs and workflow statistics
    • If: Conditional logic for routing and decision making
    • @n8n/agent: AI agent framework for intelligent error analysis
    • @n8n/lmChatOpenRouter: Language model integration for Claude Sonnet 4
    • @n8n/mcpClientTool: MCP client tool for accessing external resources and documentation
    • Code: Custom JavaScript logic for data transformation and processing
    • Error Trigger: Detects and captures workflow failures
    • Split In Batches: Processes large error datasets efficiently
    • Email Send: Delivers diagnostic reports and notifications
    • Sticky Note: Documentation and workflow annotations

    Prerequisites

    • Active n8n account with workflow creation and editing permissions
    • Supabase project with database tables configured for error logging
    • OpenRouter API credentials for accessing Claude Sonnet 4
    • Email service configured in n8n for sending diagnostic reports
    • Basic understanding of n8n workflows and error handling
    • Access to n8n documentation resources and MCP tools

    Difficulty Level

    Advanced. This workflow requires familiarity with AI agents, API integrations, database management with Supabase, and n8n’s advanced features. Users should have experience configuring Claude Sonnet 4 integrations and understanding JSON data structures for error analysis.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Zoom Attendee Segmentation In Klicktipp Based On Participation 8910 – n8n Workflows – Free Template

    What This Workflow Does

    This workflow automates the segmentation of Zoom meeting attendees in KlickTipp based on their participation levels. When a Zoom meeting ends, the workflow automatically pulls participant data and segments attendees into different lists or tags within KlickTipp, enabling targeted follow-up campaigns based on attendance and engagement.

    How It Works

    The workflow operates through the following process:

    • A webhook receives notification when a Zoom meeting concludes
    • The workflow retrieves detailed webinar data including participant lists and attendance records
    • Meeting attendees and no-shows are automatically identified and separated
    • Conditional logic routes participants to appropriate KlickTipp segments or tags
    • Data is synchronized with KlickTipp using the community node integration
    • Automated confirmations are sent back to confirm successful segmentation

    Use Cases

    • Webinar follow-up automation where attendees receive different emails than no-shows
    • Automatic tagging of engaged participants for VIP sales sequences or premium offers
    • Building segmented lists based on attendance duration and interaction metrics
    • Creating reengagement campaigns specifically for webinar attendees
    • Tracking attendance history for certification or compliance purposes

    Nodes Used

    • Webhook – Receives Zoom meeting end events
    • HTTP Request – Pulls detailed participant data from Zoom
    • Crypto – Handles secure data processing
    • Set – Defines and structures data variables
    • Filter – Separates attendees based on attendance criteria
    • Switch – Routes data to different paths based on conditions
    • Split Out – Distributes individual attendee records for processing
    • Wait – Manages timing between API calls
    • KlickTipp (Community Node) – Segments and tags contacts in KlickTipp
    • Respond to Webhook – Confirms successful workflow execution
    • Sticky Note – Provides workflow documentation and notes

    Prerequisites

    • Active Zoom account with API access credentials
    • KlickTipp account with API integration capability
    • n8n instance with webhook capability enabled
    • Zoom webhook configured to send meeting.ended events
    • KlickTipp list or tag structure prepared for attendee segmentation
    • API keys and authentication tokens for both platforms

    Difficulty Level

    Intermediate. This workflow requires understanding of API integrations, conditional logic, and data mapping. Users should have basic familiarity with both Zoom and KlickTipp platforms, though the workflow template provides a structured foundation for implementation.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Workflow Execution With Telegram Bot Command Center 9951 – n8n Workflows – Free Template

    What This Workflow Does

    The Telegram Command Center is an automation workflow that transforms your Telegram bot into a powerful command processing system. It receives messages from Telegram users, validates their permissions, parses commands and parameters, and routes them to appropriate actions or sub-workflows based on the command type.

    How It Works

    The workflow operates through a systematic command processing pipeline:

    • A Telegram trigger node listens for incoming messages from users
    • Permission validation checks whether the user is authorized to execute commands
    • If permission is denied, the user receives a notification message with their ID
    • Authorized messages are parsed to separate the command from its parameters
    • A switch node routes the command to the appropriate sub-workflow or action
    • Each command has defined behavior that executes the relevant automation
    • Results are sent back to the user via Telegram

    Use Cases

    • Bot Command Administration: Control bot settings and configurations through Telegram commands from your mobile device
    • Task Automation Triggers: Launch complex workflows by sending simple commands to your bot
    • Access Control System: Manage permissions and restrict command execution to authorized users only
    • Multi-Channel Notifications: Route different commands to trigger notifications across various platforms and services
    • Data Processing Center: Submit data processing requests through Telegram and receive results directly in the chat

    Nodes Used

    • Telegram Trigger: Listens for incoming Telegram messages
    • If Node: Evaluates permission conditions for command execution
    • Code Node: Parses command syntax and separates parameters
    • Set Node: Configures response messages and command lists
    • Switch Node: Routes commands to appropriate workflows based on command type
    • Telegram Node: Sends messages back to users
    • Execute Workflow Node: Calls sub-workflows for specific command actions
    • Sticky Note: Documents workflow logic and command reference

    Prerequisites

    • Active n8n instance with workflow creation capabilities
    • Telegram bot token from BotFather
    • Telegram account to test command functionality
    • Basic understanding of Telegram bot command syntax
    • Pre-created sub-workflows for each command action
    • User permission database or list for access control validation

    Difficulty Level

    Intermediate. This workflow requires understanding of conditional logic, command parsing, and sub-workflow execution. Users should have experience with Telegram bot basics and be comfortable setting up permission systems. Customization for specific commands demands moderate coding knowledge.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.

  • Automate Zoom User Onboarding With Oauth Token Management And Data Tables 10747 – n8n Workflows – Free Template

    What This Workflow Does

    This automated workflow streamlines Zoom user onboarding by managing authentication tokens and user provisioning. It uses OAuth authentication to securely connect with Zoom’s API, automatically generating and managing access tokens for seamless user creation and management within your Zoom workspace.

    How It Works

    The workflow follows a multi-step process to ensure secure and efficient Zoom user onboarding:

    • Manual trigger initiates the onboarding process
    • Data is retrieved and organized through a data table interface
    • Sorting and limiting functions organize user data for processing
    • Conditional logic determines the appropriate action path based on user parameters
    • HTTP requests communicate with Zoom’s OAuth API to generate and refresh access tokens
    • Token data is merged and stored for future API calls
    • User information is processed and added to your Zoom account automatically

    Use Cases

    • Bulk import employees into Zoom when onboarding new team members at scale
    • Automate user creation across multiple departments with standardized Zoom licensing
    • Synchronize user data from your HR system directly into Zoom accounts
    • Manage token refresh automatically to prevent authentication failures
    • Create a self-service onboarding system that provisions Zoom access immediately upon hire

    Nodes Used

    • Manual Trigger: Starts the workflow on demand
    • Data Table: Displays and organizes user information for review
    • Sort: Arranges user data by specified criteria
    • Limit: Restricts the number of users processed per workflow run
    • If: Evaluates conditions to branch workflow logic
    • Sticky Note: Provides documentation and setup instructions
    • Merge: Combines data from different workflow branches
    • HTTP Request: Makes API calls to Zoom’s OAuth endpoints
    • Set: Configures variables and data values for processing

    Prerequisites

    • Active Zoom account with admin privileges
    • Zoom OAuth app created in the Zoom App Marketplace (standard app, not Server-to-Server)
    • Zoom account ID from your Zoom profile settings
    • Zoom OAuth app credentials: Client ID and Client Secret
    • Base64 encoding of your Client ID and Client Secret combined (format: base64(client_id:client_secret))
    • User data source prepared in your data table or connected system
    • First run requires executing the “Zoom First Access Token” node to generate initial authentication

    Difficulty Level

    Intermediate. This workflow requires basic understanding of OAuth authentication, API integration, and Base64 encoding. Setup involves configuring Zoom app credentials and preparing user data, but once configured, it runs automatically with minimal ongoing maintenance. Recommended for users familiar with n8n workflows and API concepts.

    This workflow template is shared under the n8n fair-code license. Free to use and modify.