本文へ移動
cccskills
無料GitHub で公開

rivet-sdk

Zoom Rivet SDK for JavaScript/TypeScript server-side integrations. Use for auth handling, webhook event consumers, API endpoint wrappers, multi-module app composition, and AWS Lambda receiver patterns.

日本語の概要は準備中です。原文の説明を表示しています。

zoom/skillsスター 85(GitHub 85 + cccskills 0)
連携ツールZoomAWS

実行スコア 未検証

インストール方法を見る

含まれるファイル(13)

  • SKILL.md4.8 KB
  • concepts/architecture-and-lifecycle.md3.3 KB
  • examples/getting-started-pattern.md1.3 KB
  • examples/multi-client-pattern.md1.7 KB
  • references/environment-variables.md2.2 KB
  • references/rivet-reference-map.md1.6 KB
  • references/samples-validation.md1.7 KB
  • references/source-map.md893 B
  • references/versioning-and-compatibility.md2.0 KB
  • rivet-sdk.md614 B
  • RUNBOOK.md2.7 KB
  • scenarios/high-level-scenarios.md2.0 KB
  • troubleshooting/common-issues.md1.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Zoom Rivet SDK

Implementation guidance for Zoom Rivet (JavaScript/TypeScript) as a server-side framework for:

  • OAuth and token handling
  • Webhook event consumption
  • Typed REST API endpoint wrappers
  • Multi-module server composition

Current npm package verified on 2026-07-10: @zoom/rivet@0.4.0.

Official docs:

Reference samples:

Routing Guardrail

  • Rivet SDK is a Node.js framework that bundles Zoom auth handling, webhook receivers, and typed API wrappers.
  • Rivet is recommended for faster server-side scaffolding, but it is not mandatory.
  • At planning start, confirm preference:
  • Do you want Rivet SDK, or direct OAuth + REST without Rivet?
  • Use Rivet when the user wants a Node.js server that combines Zoom auth + webhooks + API calls with minimal glue code.
  • If the user only needs direct API calls from an existing backend, chain with ../rest-api/SKILL.md.
  • If the user is focused on Zoom Team Chat app cards/commands behavior, chain with ../team-chat/SKILL.md.
  • If the user needs SDK embed (Meeting SDK/Video SDK client runtime), route to ../meeting-sdk/SKILL.md or ../video-sdk/SKILL.md.

Quick Links

Start here:

  1. concepts/architecture-and-lifecycle.md
  2. scenarios/high-level-scenarios.md
  3. examples/getting-started-pattern.md
  4. examples/multi-client-pattern.md
  5. references/rivet-reference-map.md
  6. references/versioning-and-compatibility.md
  7. references/samples-validation.md
  8. references/source-map.md
  9. references/environment-variables.md
  10. troubleshooting/common-issues.md
  11. RUNBOOK.md
  12. rivet-sdk.md

Common Lifecycle Pattern

  1. Choose modules and auth model per module (Client Credentials, User OAuth, S2S OAuth, Video SDK JWT).
  2. Instantiate client(s) with credentials, webhook secret, and per-module port.
  3. Register event handlers (webEventConsumer.event(...) or shortcuts).
  4. Implement API calls through client.endpoints.*.
  5. Start receiver(s) and expose webhook endpoint(s) (/zoom/events) to Zoom.
  6. Persist tokens/state for OAuth workloads and enforce signature verification.
  7. Monitor module-specific failures and rotate secrets/version with changelog cadence.

Need to create the Zoom app(s) first? Use Marketplace app management to create or validate the required General, S2S, webhook/event, or Video SDK app credentials before wiring Rivet modules.

High-Level Scenarios

  • Team Chat slash-command bot + Team Chat data API enrichment.
  • Multi-module backend (Users + Meetings + Team Chat + Phone + Commerce) sharing one process.
  • Marketplace automation module paired with the Marketplace app templates in this repository.
  • Video SDK telemetry backend using videosdk module event stream + API surfaces.
  • ISV orchestration layer with tenant-aware token storage and per-module webhooks.
  • AWS Lambda webhook processor with Rivet AwsLambdaReceiver.

See scenarios/high-level-scenarios.md for details.

Chaining

Environment Variables

Operations

  • RUNBOOK.md - 5-minute preflight and debugging checklist.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

Zoom Contact Center skill pack for Contact Center apps, web embeds, and native mobile SDK integrations. Use for lifecycle patterns, engagement context/state handling, campaigns, callbacks, and version-drift troubleshooting.

日本語の概要は準備中です。原文の説明を表示しています。

zoom/skills852026年10月20日 更新

Zoom Contact Center SDK for Android. Use for native Android chat/video/ZVA/scheduled callback integrations, campaign mode, service lifecycle, and rejoin handling.

日本語の概要は準備中です。原文の説明を表示しています。

zoom/skills852026年10月20日 更新

Zoom Contact Center SDK for iOS. Use for native iOS chat/video/ZVA/scheduled callback integrations, app lifecycle bridging, rejoin flow, and callback handling.

日本語の概要は準備中です。原文の説明を表示しています。

zoom/skills852026年10月20日 更新

Zoom Contact Center SDK for Web. Use for web chat/video/campaign embeds, engagement event handling, app-context integrations, and Smart Embed postMessage workflows.

日本語の概要は準備中です。原文の説明を表示しています。

zoom/skills852026年10月20日 更新

decisions

無料

Zoom AI Services Decisions for typed predicates, constrained classification, ordered scoring, probability-aware routing, and inline image comparison. Use when building or debugging Decisions requests, production x-api-key authentication, standard/pro model selection, Boolean choices, or score-label normalization.

日本語の概要は準備中です。原文の説明を表示しています。

zoom/skills852026年10月20日 更新

Zoom Meeting SDK for Linux - C++ headless meeting bots with raw audio/video access, transcription, recording, and AI integration for server-side automation

日本語の概要は準備中です。原文の説明を表示しています。

zoom/skills852026年10月20日 更新

zoom のスキルをすべて見る

このスキルの問題を報告する