Skip to main content
Generalopenai

choose-zoom-approach

Use when choosing architecture.

Stars
1,305
Source
openai/plugins
Updated
2026-05-30
Slug
openai--plugins--choose-zoom-approach
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/openai/plugins/HEAD/plugins/zoom/skills/choose-zoom-approach/SKILL.md -o .claude/skills/choose-zoom-approach.md

Drops the SKILL.md into .claude/skills/choose-zoom-approach.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Choose Zoom Approach

Pick the smallest correct Zoom surface for the job, then layer in only the supporting pieces that are actually required.

Decision Framework

Problem Type Primary Zoom Surface
Deterministic backend automation, account management, reporting, scheduled jobs rest-api
Event delivery to your backend webhooks or websockets
Embed Zoom meetings into your app meeting-sdk
Build a fully custom video experience video-sdk
Build inside the Zoom client zoom-apps-sdk
Real-time media extraction or meeting bots rtms plus meeting-sdk when needed
Phone workflows phone
Contact Center or Virtual Agent flows contact-center or virtual-agent

Guardrails

  • Do not recommend Video SDK when the user actually needs Zoom meeting semantics.
  • Do not recommend Meeting SDK when the user needs a fully custom session product.
  • Keep deterministic backend automation in REST APIs and event-driven code.

What To Produce

  • One recommended path
  • Minimum supporting components
  • Hard constraints and tradeoffs
  • Immediate next implementation step