choose-zoom-approach

Maps use cases to optimal Zoom surfaces and integration paths.

7|2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/zoom/zoom-plugin --skill choose-zoom-approach
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: choose-zoom-approach
Source: https://github.com/zoom/zoom-plugin/tree/main/skills/choose-zoom-approach
Command: npx skills add https://github.com/zoom/zoom-plugin --skill choose-zoom-approach

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Determine the smallest correct Zoom surface for a given use case and guide the minimal, safe integration path, preventing over- or under-building.

Core Features & Use Cases

  • Decision framework mapping problems to the appropriate Zoom surface (REST API, Webhooks, WebSockets, Meeting SDK, Video SDK, Zoom Apps SDK, MCP, Phone, or Hybrid)
  • Guardrails to prevent misapplication of surfaces and promote hybrid combinations when needed
  • Practical use cases with recommended paths and trade-offs, including deterministic actions, event delivery, embedded experiences, and fully custom integrations

Quick Start

Ask me to choose the best Zoom surface for a given use case and I will return a minimal, safe integration path.

Frequently Asked Questions about choose-zoom-approach

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right Zoom API or SDK for my integration?

Zoom integration surfaces include REST API, Webhooks, WebSockets, Meeting SDK, Video SDK, Zoom Apps SDK, MCP, Phone, or Hybrid. They cover deterministic actions, event delivery, embedded experiences, and fully custom integrations.

When should I use Zoom Webhooks vs WebSockets for event delivery?

Use Zoom Webhooks or WebSockets based on your event delivery requirements. The decision framework maps your use case to the correct surface, ensuring you avoid misapplication and select the minimal component set for real-time or callback integrations.

What is the best way to build an embedded Zoom experience?

The best way to build an embedded Zoom experience is using the Zoom Apps SDK or Meeting SDK. The framework evaluates your functional criteria to propose the minimal, compatible component set, preventing over-building while satisfying integration guardrails.

Can I combine multiple Zoom surfaces like REST API and Video SDK in a hybrid integration?

Yes, you can combine multiple Zoom surfaces in a hybrid integration. The decision framework promotes hybrid combinations when needed, ensuring the selected surfaces satisfy functional criteria and guardrails for a safe, minimal integration path.

How do I avoid over-building a custom Zoom integration?

Avoid over-building a custom Zoom integration by applying a decision framework that identifies the smallest correct surface for your use case. This prevents misapplication of surfaces and guides a minimal, compatible component set for your integration.