zoom-meeting-sdk-web

Embed and control Zoom meetings in web apps using Client View or Component View.

65|12|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/zoom/skills --skill zoom-meeting-sdk-web
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zoom-meeting-sdk-web
Source: https://github.com/zoom/skills/tree/main/meeting-sdk/web
Command: npx skills add https://github.com/zoom/skills --skill zoom-meeting-sdk-web

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables developers to embed Zoom Meeting capabilities into web applications using two integration options: Client View (full-page Zoom UI) and Component View (embeddable, Promise-based API). It also highlights SharedArrayBuffer prerequisites for HD video and gallery view.

Core Features & Use Cases

  • Client View: quick, full-page Zoom meeting experience identical to the Zoom Web Client.
  • Component View: embeddable UI and a flexible, Promise-based API for custom layouts.
  • SharedArrayBuffer prerequisites: enabling HD video, gallery view, and more in COOP/COEP-enabled environments.
  • Use cases include integrating Zoom meetings into web apps, dashboards, or portals with custom UI and flows.

Quick Start

Install the Zoom Meeting SDK Web package and initialize either the Client View or Component View to join a meeting.

Frequently Asked Questions about zoom-meeting-sdk-web

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

FAQPage Schema
How do I embed Zoom meetings into a web application?

Embed Zoom meetings into web apps using the Zoom Meeting SDK Web by initializing either Client View for a full-page Zoom UI or Component View for a flexible, embeddable interface within custom layouts.

What is the difference between Client View and Component View in the Zoom Meeting SDK?

Client View provides a quick, full-page Zoom meeting experience identical to the Zoom Web Client, whereas Component View offers an embeddable UI with a Promise-based API for custom layouts and application flows.

Why do I need SharedArrayBuffer for HD video in the Zoom Web SDK?

SharedArrayBuffer is required for HD video and gallery view in the Zoom Web SDK because it necessitates cross-origin isolation using COOP and COEP headers to enable advanced video rendering capabilities.

How do I set up cross-origin isolation for the Zoom Web SDK?

Set up cross-origin isolation by configuring Cross-Origin-Opener-Policy and Cross-Origin-Embedder-Policy headers, enabling the SharedArrayBuffer required for HD video and gallery view in COOP/COEP-enabled environments.

Can I use the Zoom Meeting SDK to build custom meeting flows in web portals?

Yes, the SDK supports integrating Zoom meetings into web apps, dashboards, or portals by using Component View to create custom UI layouts and specific join flows across modern web flavors.

Does the Zoom Meeting SDK Web support Promise-based APIs for custom layouts?

Yes, Component View provides a flexible, Promise-based API designed specifically for embedding Zoom meeting UI components into custom layouts within web applications.