Choose Zoom Approach
AnthropicOfficialCreated by ZoomDistributed by Anthropic
- Skill
- Guidelines
- Automation and integrations
- MIT
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This skill provides a structured decision framework to help developers select the most efficient Zoom surface for their specific use case. By mapping problem types to the correct Zoom SDKs, APIs, or event-driven services, it ensures that integrations remain lightweight and maintainable. It emphasizes choosing the smallest correct surface area and layering only necessary components, while providing guardrails to prevent common architectural missteps.
What it does
- Maps common development problem types to specific Zoom surfaces.
- Distinguishes between Meeting SDK and Video SDK use cases.
- Provides guidance on event-driven architectures using webhooks or WebSockets.
- Suggests hybrid approaches for combining system actions with AI-driven discovery.
- Defines clear guardrails to avoid over-engineering or incorrect tool selection.
- Outlines the necessary components and next steps for implementation.
When to use it
- When starting a new integration project with the Zoom platform.
- When evaluating whether to use the Meeting SDK versus the Video SDK.
- When determining if a requirement is best served by REST APIs or real-time event streams.
- When planning to integrate AI-agent workflows with Zoom data.
- When needing to decide between embedded client apps or backend automation.
Advantages
- Prevents architectural bloat by recommending the smallest viable surface.
- Reduces development time by clarifying the correct tool for specific requirements.
- Provides clear separation between backend automation and frontend user experiences.
- Ensures alignment with Zoom's intended use cases for each SDK and API.
Usage examples
- “I need to build a custom video experience that does not look like a standard Zoom meeting. Which tool should I use?”
- The skill recommends the Video SDK, noting that it is designed for fully custom video experiences, unlike the Meeting SDK which provides standard Zoom meeting semantics.
- “We need to automate account reporting and trigger backend actions based on meeting events. What is the best approach?”
- The skill suggests a combination of the REST API for deterministic account management and reporting, paired with webhooks or WebSockets for real-time event delivery.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/anthropics/choose-zoom-approach/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip choose-zoom-approach.zip -d .agents/skills
Documentation by Zoom
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 |
| AI-agent tool workflows over Zoom data | zoom-mcp |
| 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.
Do not replace deterministic backend automation with MCP-only guidance.
Prefer hybrid
rest-api + zoom-mcpwhen the user needs both stable system actions and AI-driven discovery.
What To Produce
One recommended path
Minimum supporting components
Hard constraints and tradeoffs
Immediate next implementation step
Files
- ATTRIBUTION.mdAdded by AutoGineer996 B
- LICENSELicence file added by AutoGineer1.1 KiB
- SKILL.md1.8 KiB
ATTRIBUTION.md
Attribution
This folder is an unmodified copy of the Agent Skill "choose-zoom-approach", distributed by AutoGineer (https://autogineer.com/agent-skills).
Commit: e050c2ec856373787143d7057663a6ebd1277df3
Created by: Zoom (https://github.com/zoom/zoom-plugin)
Publisher: Anthropic (https://github.com/anthropics)
Licence: MIT License (https://github.com/anthropics/knowledge-work-plugins/blob/e050c2ec856373787143d7057663a6ebd1277df3/partner-built/zoom-plugin/LICENSE)
Licence evidence: licence file partner-built/zoom-plugin/LICENSE
Retrieved: 2026-11-07
The skill's own files are unmodified copies. AutoGineer is not affiliated with or endorsed by the author or the publisher.
Files added by AutoGineer
ATTRIBUTION.md: this file, written by AutoGineer
LICENSE: copied from partner-built/zoom-plugin/LICENSE
Requirements and compatibility
Written for: Claude Code, Claude apps
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Needs: Claude Code frontmatter
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Created by
- Zoom
- Publisher
- Anthropic (Official)
- Distributed by
- Anthropic
- Source
- anthropics/knowledge-work-plugins · partner-built/zoom-plugin/skills/choose-zoom-approach · commit e050c2e
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from partner-built/zoom-plugin/LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Zoom or Anthropic.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download choose-zoom-approach.zip