tanchunsiong

zoom-apps-sdk

0
0
# Install this skill:
npx skills add tanchunsiong/agent-skills --skill "zoom-apps-sdk"

Install specific skill from multi-skill repository

# Description

|

# SKILL.md


name: zoom-apps-sdk
description: |
Zoom Apps SDK for building apps that run inside the Zoom client. JavaScript SDK for
in-meeting experiences and Layers API for immersive apps. Use when you want your app
to appear within Zoom meetings or the Zoom client.


Zoom Apps SDK

Build apps that run inside the Zoom client.

Prerequisites

  • Zoom app configured as "Zoom App" type in Marketplace
  • OAuth credentials with Zoom Apps scopes
  • Web application to serve your Zoom App

Quick Start

<script src="https://appssdk.zoom.us/sdk.min.js"></script>

<script>
const zoomSdk = new ZoomSdk({ version: '0.16' });

async function init() {
  const configResponse = await zoomSdk.config({
    capabilities: ['shareApp', 'getMeetingContext']
  });

  const context = await zoomSdk.getMeetingContext();
  console.log('Meeting ID:', context.meetingID);
}

init();
</script>

Key Concepts

Concept Description
Zoom App Web app running in Zoom's embedded browser
Capabilities Permissions your app requests
Context Meeting/user information
Layers API Immersive visual experiences

Common APIs

API Description
config() Initialize SDK, request capabilities
getMeetingContext() Get meeting info
shareApp() Share app with participants
openUrl() Open URL in browser
runRenderingContext() Start Layers API

Detailed References

Sample Repositories

Official (by Zoom)

Type Repository Stars
Hello World zoomapps-sample-js 66
Advanced React zoomapps-advancedsample-react 55
SDK NPM appssdk 49
Collaborate Mode zoomapps-texteditor-vuejs 16
Layers API zoomapps-customlayout-js 16
Serverless zoomapps-serverless-vuejs 6
Camera Mode zoomapps-cameramode-vuejs 6
Workshop zoomapps-workshop-sample 6
RTMS Assistant arlo-meeting-assistant 2
Recall.ai Bot meetingbot-recall-sample 2

Community

Type Repository Description
Library harvard-edtech/zaccl Zoom App Complete Connection Library
AI Demo inworld-ai/zoom-demeanor-evaluator-node RTMS + Inworld AI

Full list: See zoom-general/references/community-repos.md

Resources

  • Official docs: https://developers.zoom.us/docs/zoom-apps/
  • SDK reference: https://appssdk.zoom.us/
  • Developer forum: https://devforum.zoom.us/

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.