Build in-client web app features with the Zoom Apps SDK.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "zoom-apps-sdk" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/zoom-apps-sdk/SKILL.md 2. Save it as ~/.claude/skills/zoom-apps-sdk/SKILL.md 3. Reload skills and tell me it's ready
I am building a web app that runs inside a Zoom meeting. Using the Zoom Apps SDK, write a minimal initialization example that gets app context, detects the runtime environment, and safely calls the SDK after page load.
A reusable front-end sample showing SDK initialization, context retrieval, and runtime environment checks.
Using the Zoom Apps SDK, design a lightweight in-meeting whiteboard collaboration feature. Explain which SDK capabilities are needed, the page structure, user interaction flow, and key front-end and back-end implementation points.
A clear feature plan covering SDK capability mapping, interaction design, and implementation guidance.
My Zoom app cannot call the SDK correctly inside the client. Help me list common troubleshooting steps, including permission setup, runtime limitations, event handling, error handling, and logging recommendations.
A systematic troubleshooting checklist to diagnose integration and SDK invocation issues inside the Zoom client.
Background reference for web apps that run inside the Zoom client. Prefer choose-zoom-approach first, then route here for Layers API, Collaborate Mode, in-client OAuth, and runtime constraints.
Build web apps that run inside the Zoom client - meetings, webinars, main client, and Zoom Phone.
Official Documentation: https://developers.zoom.us/docs/zoom-apps/ SDK Reference: https://appssdk.zoom.us/ NPM Package: https://www.npmjs.com/package/@zoom/appssdk
New to Zoom Apps? Follow this path:
Reference:
Having issues?
Building immersive experiences?
Need help with OAuth? See the zoom-oauth skill for authentication flows.
The Zoom Apps SDK (@zoom/appssdk) provides JavaScript APIs for web apps running in Zoom's embedded browser:
npm install @zoom/appssdk
import zoomSdk from '@zoom/appssdk';
async function init() {
try {
const configResponse = await zoomSdk.config({
capabilities: [
'shareApp',
'getMeetingContext',
'getUserContext',
'openUrl'
],
version: '0.16'
});
console.log('Running context:', configResponse.runningContext);
// 'inMeeting' | 'inMainClient' | 'inWebinar' | 'inImmersive' | ...
…
Support SOX 404 control testing, audit sampling, and workpaper documentation.
Customize Claude Code plugins for organization-specific tools, connectors, and workflows.
Prepare accurate journal entries with debits, credits, and audit-ready support.
Embed Zoom meetings deeply into native Windows desktop applications with C++.
Integrate Zoom Virtual Agent into iOS apps with webview interaction controls.
Answer metric questions, analyze trends, compare segments, and draft data reports.
Build custom video session apps with full control using Zoom Video SDK
Implement Zoom Meeting SDK joins, auth flows, and platform-specific integrations.
Get shared Zoom platform guidance for auth, scopes, app models, and routing.
Choose and troubleshoot Zoom OAuth settings, scopes, and token refresh behavior.
Build and troubleshoot Zoom Contact Center integrations, state handling, and callbacks.
Build Zoom Phone integrations, call workflows, and telephony automation features.