zoom-video-sdk-react-native

Build custom Zoom Video SDK sessions in React Native with JWT tokens.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Developers need a way to craft fully custom Zoom Video SDK video sessions in React Native without using prebuilt meeting UIs.

Core Features & Use Cases

  • Token-based session management with backend JWT signing
  • Event-driven UI state and helper modules for audio/video/chat/recording/transcription
  • Wrapping provider-based architecture to orchestrate init, join, and cleanup across platforms

Quick Start

Wrap your app with ZoomVideoSdkProvider, supply a backend-signed JWT, and call joinSession with your session details to start a custom video session.

Frequently Asked Questions about zoom-video-sdk-react-native

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

FAQPage Schema
Do I need a backend to generate JWT tokens for Zoom Video SDK in React Native?

Yes, Zoom Video SDK enforces backend JWT generation to authenticate users, requiring a server-side service to sign tokens before joining custom video sessions in your React Native application.

Can I manage audio, chat, and recording in React Native without using Zoom's prebuilt UI?

Yes, you can manage audio, chat, and recording in React Native by utilizing event-driven UI state and wrapper helper modules provided by the Zoom Video SDK to handle these features without prebuilt meeting UIs.

What is the best way to handle event-driven UI state for a custom Zoom video session?

The best way to handle event-driven UI state for custom Zoom video sessions is by leveraging a provider-based architecture with event listeners that orchestrate session initialization, joining, and cleanup across platforms.

Does the Zoom Video SDK wrapper for React Native support session transcription?

Yes, the Zoom Video SDK React Native wrapper includes helper modules that support session transcription, alongside audio, video, chat, and recording functionalities within your custom video session implementation.

What platform configurations are required to integrate Zoom Video SDK into a React Native app?

Integrating Zoom Video SDK requires specific platform configurations for iOS and Android, utilizing a provider-based architecture to properly initialize the SDK and manage custom video session lifecycle events.