Generated banner for Choose Zoom Approach
Generated logo for Choose Zoom Approach

Choose Zoom Approach

OpenAIOfficialCreated by ZoomDistributed by OpenAI

  • Skill
  • Guidelines
  • Software development
  • MIT
  • No issues found

From the author

Use when choosing architecture.
— the description by Zoom

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 choose the most efficient Zoom integration approach. It emphasizes selecting the smallest necessary surface area to minimize complexity, guiding users toward the correct SDK or API based on specific problem types such as backend automation, custom video experiences, or in-client applications.

What it does

  • Maps common development problem types to specific Zoom integration surfaces.
  • Provides a hierarchy for selecting the smallest correct integration path.
  • Outlines guardrails to prevent common architectural misalignments.
  • Defines the required output format for architectural recommendations.

When to use it

  • When starting a new project that requires Zoom integration.
  • When evaluating which Zoom SDK or API is best suited for a specific feature.
  • When you need to ensure your integration architecture remains minimal and efficient.

Advantages

  • Reduces architectural bloat by encouraging minimal surface area usage.
  • Prevents common pitfalls like choosing the Video SDK for meeting-based features.
  • Standardizes the decision-making process for Zoom-related development.

Usage examples

“I need to build a custom video experience that does not use standard Zoom meeting UI. Which approach should I take?”
The agent will recommend the Video SDK, explaining that it is designed for fully custom video experiences rather than standard meeting semantics.
“We need to automate account management and reporting tasks. What is the best way to handle this?”
The agent will recommend using the REST API, as it is the primary surface for deterministic backend automation and reporting.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/openai/choose-zoom-approach/download
  2. Unzip 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 TypePrimary Zoom Surface
Deterministic backend automation, account management, reporting, scheduled jobsrest-api
Event delivery to your backendwebhooks or websockets
Embed Zoom meetings into your appmeeting-sdk
Build a fully custom video experiencevideo-sdk
Build inside the Zoom clientzoom-apps-sdk
Real-time media extraction or meeting botsrtms plus meeting-sdk when needed
Phone workflowsphone
Contact Center or Virtual Agent flowscontact-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

Files

ATTRIBUTION.md

Attribution

This folder is an unmodified copy of the Agent Skill "choose-zoom-approach", distributed by AutoGineer (https://autogineer.com/agent-skills).

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 plugins/zoom/LICENSE

Requirements and compatibility

Written for: OpenAI Codex

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.

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
OpenAI (Official)
Distributed by
OpenAI
Source
openai/plugins · plugins/zoom/skills/choose-zoom-approach · commit d420d13
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from plugins/zoom/LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Zoom or OpenAI.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download choose-zoom-approach.zip