zoom-apps-sdk

Reference the Zoom Apps SDK for building web apps inside Zoom.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides the official reference and practical guidance for the Zoom Apps SDK, helping developers understand how to route and build web apps that run inside Zoom meetings, webinars, the main client, and Zoom Phone.

Core Features & Use Cases

  • Access API references, events, layers, OAuth flows, and integration patterns for Zoom Apps SDK.
  • Explore architecture, quick starts, and troubleshooting to accelerate development.
  • Use cases cover in-meeting apps, main client panels, immersive layers, and cross-context communication.

Quick Start

Open the Integrated Index and start with the Quick Start guide to bootstrap your Zoom Apps SDK project.

Frequently Asked Questions about zoom-apps-sdk

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

FAQPage Schema
How do I build a web app that runs inside Zoom meetings?

To build a web app inside Zoom meetings, use the Zoom Apps SDK to handle runtime bootstrapping, capability negotiation, and event subscriptions. The SDK provides the necessary APIs, layers, and integration patterns for in-meeting apps.

What is the Zoom Apps SDK used for?

The Zoom Apps SDK is used to build web apps that run inside Zoom meetings, webinars, the main client, and Zoom Phone. It provides API references, OAuth flows, and cross-context communication patterns for developers.

Can I use the Zoom Apps SDK for immersive and camera modes?

Yes, the Zoom Apps SDK supports immersive layers and camera modes. It provides specific architecture and event handling capabilities to render web apps across different Zoom client contexts.

How do I handle authentication in a Zoom in-client app?

Handle authentication in a Zoom in-client app by implementing the OAuth flows provided by the Zoom Apps SDK. The official reference includes integration patterns and security considerations for authorizing users.

Does the Zoom Apps SDK support event handling for webinars?

Yes, the Zoom Apps SDK supports event handling for webinars. Developers can subscribe to events and manage app communication across webinars, in-meeting apps, and the main Zoom client.

What are the limitations when developing apps for the Zoom client?

When developing apps for the Zoom client, limitations involve security considerations and capability negotiation boundaries defined by the Zoom Apps SDK. Review the official reference to understand supported layers and context restrictions.