Skip to main content
skill CX Codex GP ChatGPT official · OpenAI

zoom-meeting-sdk-react-native — Claude skill: embed Zoom in React

A skill that walks your coding agent through embedding Zoom meetings in a React Native app: JWT auth, join and start flows, iOS and Android setup.

Install into Codex · Skills CLI (Vercel) All methods and platforms ↓
npx skills add openai/plugins --skill react-native -a codex
Open on GitHub

What zoom-meeting-sdk-react-native does

The skill covers the full lifecycle: initialize the SDK, authenticate, join or start a meeting, work in-meeting, then clean up. The @zoom/meetingsdk-react-native wrapper exposes initSDK(config), isInitialized(), updateMeetingSetting(config), joinMeeting(config), startMeeting(config) and cleanup(). Your agent gets the order to call them in and what each config needs.

Separate files explain the architecture — JS wrapper, native bridge, iOS and Android SDK layers — plus package install and platform requirements. There are patterns for joining with a JWT, meeting number and password, and for host start via ZAK. iOS gets a Podfile walkthrough, Android a Gradle dependency and options mapping. Native bridge notes flag where the two platforms diverge, and a runbook gives you a short preflight checklist before debugging.

Two things to plan for. Native iOS and Android Meeting SDK dependencies still need configuring by hand; the wrapper does not replace them. Keep JWT generation on your backend, because the SDK secret cannot live in the app. And if your project runs on Expo, this route is closed.

What it helps with

  • embed a Zoom join flow inside a React Native screen
  • generate a JWT on the backend and pass it to joinMeeting
  • start a meeting as host with a zoomAccessToken
  • trace why the native bridge behaves differently on iOS and Android
  • wire up Podfile and Gradle for the Meeting SDK

Example prompts for the agent

  • Help me embed a Zoom join flow in my React Native screen with @zoom/meetingsdk-react-native
  • Show the host start pattern: what goes into startMeeting alongside the ZAK
  • Walk me through iOS and Android setup for the Zoom Meeting SDK in React Native

How to install zoom-meeting-sdk-react-native

1Skills CLI (Vercel)

npx skills add openai/plugins --skill react-native -a codex

2Manually: put the files in place

.agents/skills/react-native/SKILL.md

For all projects use ~/.agents/skills/

Step by step, with commands for each platform: Codex skills: how to install, where they live, how to call them

Questions about zoom-meeting-sdk-react-native

How do I install zoom-meeting-sdk-react-native in Claude?

Run npx skills add openai/plugins --skill react-native -a codex, then the skill lands at .agents/skills/react-native/SKILL.md.

What does zoom-meeting-sdk-react-native do?

It guides your agent through embedding Zoom meetings in a React Native app: SDK init, auth, join and start flows, platform setup, and native bridge troubleshooting.

What are the platform limits?

The docs note React Native support up to 0.75.4, and Expo is not supported. Native Meeting SDK dependencies for iOS and Android still need separate configuration.

Source text

SKILL.md · MIT
---
name: zoom-meeting-sdk-react-native
description: Zoom Meeting SDK for React Native. Use when embedding Zoom meetings in React Native iOS/Android apps with @zoom/meetingsdk-react-native, JWT auth, join/start flows, platform setup, and native bridge troubleshooting.
---

# Zoom Meeting SDK (React Native)

Use this skill when building React Native apps that need embedded Zoom meeting join/start flows.

## Quick Links

1. **[Lifecycle Workflow](concepts/lifecycle-workflow.md)** - init -> auth -> join/start -> in-meeting -> cleanup
2. **[Architecture](concepts/architecture.md)** - JS wrapper, native bridge, iOS/Android SDK layers
3. **[High-Level Scenarios](concepts/high-level-scenarios.md)** - practical product patterns
4. **[Setup Guide](examples/setup-guide.md)** - install package + platform requirements
5. **[Join Meeting Pattern](examples/join-meeting-pattern.md)** - JWT + meetingNumber + password
6. **[Start Meeting Pattern](examples/start-meeting-pattern.md)** - ZAK-based host start
7. **[SKILL.md](SKILL.md)** - full navigation

## Core APIs (Wrapper)

From `@zoom/meetingsdk-react-native` wrapper surface:

- `initSDK(config)`
- `isInitialized()`
- `updateMeetingSetting(config)`
- `joinMeeting(config)`
- `startMeeting(config)`
- `cleanup()`

See: **[Wrapper API](references/wrapper-api.md)**

## Critical Notes

- You still need native iOS/Android Meeting SDK dependencies configured.
- `joinMeeting` and `startMeeting` return numeric status/error codes from native layer.
- For host start flow, pass `zoomAccessToken` (ZAK).
- Keep JWT generation on backend, never embed SDK secret in app.
- Current docs note React Native support up to `0.75.4`; Expo is not supported.

## Platform Guides

- **[iOS Setup](references/ios-setup.md)** - Podfile, optional ReplayKit/app group fields
- **[Android Setup](references/android-setup.md)** - Gradle dependency + options mapping
- **[Native Bridge Notes](references/native-bridge-notes.md)** - behavior differences and gotchas

## Troubleshooting

- **[Common Issues](troubleshooting/common-issues.md)**
- **[Version Drift](troubleshooting/version-drift.md)**
- **[Deprecated/Contradictions](troubleshooting/deprecated-and-contradictions.md)**

## Related Skills

- **[zoom-meeting-sdk](../SKILL.md)** - parent Meeting SDK hub
- **[zoom-oauth](../../oauth/SKILL.md)** - auth flow and token management
- **[zoom-general](../../general/SKILL.md)** - cross-product architecture decisions

## Documentation Index

### Start Here

1. [SKILL.md](SKILL.md)
2. [Lifecycle Workflow](concepts/lifecycle-workflow.md)
3. [Architecture](concepts/architecture.md)
4. [Setup Guide](examples/setup-guide.md)

### Concepts

- [Lifecycle Workflow](concepts/lifecycle-workflow.md)
- [Architecture](concepts/architecture.md)
- [Auth and Token Model](concepts/auth-and-token-model.md)
- [High-Level Scenarios](concepts/high-level-scenarios.md)

### Examples

- [Setup Guide](examples/setup-guide.md)
- [Join Meeting Pattern](examples/join-meeting-pattern.md)
- [Start Meeting Pattern](examples/start-meeting-pattern.md)
- [Provider Hook Pattern](examples/provider-hook-pattern.md)

### References

- [Wrapper API](references/wrapper-api.md)
- [Android Setup](references/android-setup.md)
- [iOS Setup](references/ios-setup.md)
- [Native Bridge Notes](references/native-bridge-notes.md)
- [Official Sources](references/official-sources.md)

### Troubleshooting

- [Common Issues](troubleshooting/common-issues.md)
- [Version Drift](troubleshooting/version-drift.md)
- [Deprecated and Contradictions](troubleshooting/deprecated-and-contradictions.md)

## Operations

- [RUNBOOK.md](RUNBOOK.md) - 5-minute preflight and debugging checklist.

© Zoom · MIT · openai/plugins

Similar skills

Everything for Mobile →

From the same set304

The whole set →
setup-zoom-oauth A skill that walks through Zoom OAuth setup: app type, grant flow, scopes, token exchange and refresh. Useful when auth blocks the integration. CX Codex GP ChatGPT ★ 7,596repo stars rivet-sdk A skill that walks the agent through building a server-side Zoom integration with Rivet: modules, OAuth, webhooks, deployment. Useful when you'd rather not wire the API by hand. CX Codex GP ChatGPT ★ 7,596repo stars zoom-oauth A Claude and Claude skill for Zoom authentication work: picking the grant flow, scope behaviour, refresh token rotation and error diagnosis. CX Codex GP ChatGPT ★ 7,596repo stars zoom-meeting-sdk-web-client-view A Claude and Claude skill that helps wire up the Zoom Meeting SDK Web in Client View — a full-page meeting with the familiar Zoom interface. CX Codex GP ChatGPT ★ 7,596repo stars zoom-meeting-sdk-ios A Claude and Claude skill that walks the agent through embedding Zoom meetings in native iOS apps: auth, host start, lifecycle. CX Codex GP ChatGPT ★ 7,596repo stars build-zoom-meeting-sdk-app A skill that walks the agent through building an app that joins real Zoom meetings, from picking a platform to debugging the SDK signature. CX Codex GP ChatGPT ★ 7,596repo stars zoom-contact-center-android A skill for building on the Zoom Contact Center SDK for Android: chat, video, ZVA, scheduled callback and campaigns. Useful when support lives inside a native app. CX Codex GP ChatGPT ★ 7,596repo stars zoom-integration-doctor Runs a read-first diagnostic pass over Zoom integration code and reports architecture, auth, eventing and SDK risks by severity. Useful before you touch an unfamiliar repo. CX Codex GP ChatGPT ★ 7,596repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor