zoom

n8n node for Zoom webhook integration

Package Information

Released: 4/2/2025
Downloads: 0 weekly / 8 monthly
Latest Version: 0.1.0
Author: irtazarab

Documentation

Banner image

n8n-nodes-zoom

This package provides n8n nodes to connect with Zoom's API, allowing you to automate your workflows based on Zoom events.

Features

This node package includes:

  • Zoom Trigger: A node that triggers workflows based on Zoom events like:
    • Meeting created, updated, deleted, started, ended
    • Meeting participant joined or left
    • Webinar created, updated, started, ended
    • Webinar participant joined or left
    • Recording completed

Prerequisites

To use this node, you'll need:

  1. A Zoom account with developer privileges
  2. A Zoom App with OAuth credentials
  3. Proper scopes enabled for the Zoom App (meeting:read, meeting:write, webhook:read, webhook:write)
  4. A webhook verification token or signing secret from Zoom

Installation

In n8n Desktop/Self-hosted

  1. Go to Settings > Community Nodes
  2. Select Install
  3. Enter @irtazarab/n8n-nodes-zoom in Enter npm package name
  4. Click Install

In n8n Cloud

To use custom nodes in n8n cloud:

  1. Create a workflow that contains the Zoom Trigger node
  2. Share this workflow with others in your organization
  3. When they open the workflow containing your custom node, they will be able to use it

Usage

  1. Add the "Zoom Trigger" node to your workflow
  2. Configure OAuth credentials (you'll need Client ID and Client Secret from your Zoom App)
  3. Select the event type to listen for
  4. Enter your webhook verification token or signing secret
  5. Choose the verification method (token or signing secret)
  6. Activate the workflow to create the webhook subscription in Zoom
  7. Now your workflow will automatically trigger whenever the selected Zoom event occurs

Resources

More information

Refer to our documentation on creating nodes for detailed information on building your own nodes.

License

MIT

Discussion