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.