rivet-sdk

Orchestrate Zoom OAuth, webhooks, and REST API calls in Node.js backends.

65|12|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/zoom/skills --skill rivet-sdk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rivet-sdk
Source: https://github.com/zoom/skills/tree/main/rivet-sdk
Command: npx skills add https://github.com/zoom/skills --skill rivet-sdk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides a server-side framework to orchestrate Zoom authentication, webhooks, and REST API calls.

Core Features & Use Cases

  • OAuth and token orchestration across modules
  • Webhook receivers and event routing to module clients
  • Typed REST API wrappers for Zoom endpoints
  • Multi-module backend patterns and per-module port isolation

Quick Start

Install Rivet, instantiate a Rivet client for your modules, and start the receiver to handle OAuth, webhooks, and API calls.

Frequently Asked Questions about rivet-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I handle Zoom OAuth and webhooks in a Node.js backend?▼

You can orchestrate Zoom OAuth and webhooks in a Node.js backend by using a server-side framework that manages token authentication, event routing, and REST API calls across multiple isolated modules.

Can I route Zoom webhook events to separate modules with different ports?▼

Yes, Zoom webhook events can be routed to separate module clients using per-module port isolation, allowing multi-module Node.js backends to handle distinct Zoom services like Chatbot and Meetings independently.

Does the Rivet SDK support AWS Lambda for Zoom webhook receivers?▼

Yes, the framework supports both AWS Lambda and HTTP receivers to handle Zoom webhooks, allowing you to deploy server-side integrations in serverless or standard Node.js environments.

What do I need to configure before integrating Zoom APIs server-side?▼

You need standard OAuth credentials, a webhook secret token, and per-module port configuration to establish a typed client surface for orchestrating Zoom REST API calls and authentication.

How do I make typed REST API calls to Zoom endpoints from a Node.js application?▼

You can make typed REST API calls to Zoom endpoints by instantiating a server-side client that exposes a typed surface, wrapping various Zoom services for structured backend integration.

What is the best way to structure a multi-module backend for Zoom Team Chat and Meetings?▼

The best way is to use a framework designed for multi-module backend patterns, providing per-module port isolation and routing webhook events to specific module clients managing Team Chat and Meetings.