LE MÉDIA DE L’IA QUI SERT VRAIMENT.Édition française · Comprendre & passer à l’action
OpenAI

Construire une application qui s’exécute dans le client Zoom, via le Apps SDK

zoom-apps-sdk

En bref

Sert lorsqu’on utilise le Apps SDK. C’est pertinent lorsque l’application s’exécute dans le client Zoom. Si l’utilisateur a seulement besoin d’embarquer une réunion dans une application externe, il faut router vers le Meeting SDK. Elle demande de confirmer le contexte d’exécution (réunion, webinaire, client principal, téléphone, mode collaboration, mode immersif, mode caméra, ou API Layers), de configurer les réglages d’application Marketplace, les domaines autorisés, les URI de redirection, et l’OAuth dans le client, avant d’implémenter les appels au SDK, d’initialiser zoomSdk et de subordonner les fonctions à la capacité et au contexte d’exécution, puis de concevoir la communication client et le flux de données (appels SDK côté interface, et le back-end).

Ce que ça fait

  • S’exécute dans le client Zoom, pas dans une application externe qui embarque une réunion
  • Configure Marketplace, domaines, OAuth dans le client, puis initialise zoomSdk selon le contexte

Pour qui, et un exemple

Les équipes qui construisent une application à l’intérieur du client Zoom (réunion, webinaire, téléphone, modes immersifs), pas une réunion embarquée à l’extérieur.

Exemple de demande : « Construis une appli dans le client Zoom, en réunion : configure le Marketplace, l’OAuth dans le client, et initialise zoomSdk selon le contexte. »

C’est utile lorsque l’application s’exécute dans le client Zoom, et elle renvoie l’embarquement d’une réunion dans une application externe vers le Meeting SDK. Exemple rédigé par iadujour.fr à partir du SKILL.md, non testé.

Installer

Dans Codex : codex plugin add zoom@openai-curated (marketplace officielle du dépôt).

codex plugin add zoom@openai-curated

Fonctionne avec

  • Codex

Source : README : collection de plugins Codex ; la marketplace du dépôt s’appelle « Codex official ». D’autres agents ne sont pas nommés.

Niveau : Intermédiaire

Suppose un projet de l’éditeur et la maîtrise du SDK ou de la CLI correspondante.

À savoir

Dépôt officiel OpenAI. Ce sont des exemples de plugins Codex, souvent rédigés par l’éditeur du plugin (Figma, Stripe, Canva, etc.) et hébergés ici. Skill du plugin « zoom » dans openai/plugins.

Extrait du SKILL.md

La description d’origine, celle que l’agent lit pour décider de charger la skill (en anglais) :

Use when using Apps SDK.

Citée depuis le SKILL.md au commit ed8ce2e . Le dossier contient aussi 25 fichiers annexes (agents/, concepts/, examples/, references/, troubleshooting/).

Le SKILL.md compte 22 lignes et 2 sections principales :

  • Workflow
  • References

Licence : MIT

Vérifiée le 10 novembre 2026 sur : fichier de licence d’un dossier parent (plugins/zoom/LICENSE) . Titulaire : Copyright (c) 2025 Zoom Video Communications, Inc..

La licence autorise la reprise : le texte intégral du SKILL.md est reproduit ci-dessous, sans modification, avec sa mention de licence.

Texte intégral du SKILL.md

Reproduit sans modification depuis openai/plugins (commit ed8ce2e) , © OpenAI, sous licence MIT (fichier de licence d’origine ).

Afficher le SKILL.md original (22 lignes, en anglais)
---
name: zoom-apps-sdk
description: Use when using Apps SDK.
---

# Zoom Apps SDK

Use this skill when the app runs inside the Zoom client. If the user only needs to embed a meeting in an external app, route to Meeting SDK instead.

## Workflow

1. Confirm the running context: meeting, webinar, main client, phone, collaborate mode, immersive mode, camera mode, or Layers API.
2. Configure Marketplace app settings, allowed domains, redirect URIs, and in-client OAuth before implementing SDK calls.
3. Initialize `zoomSdk` and gate features by capability and running context.
4. Design client communication and data flow: frontend SDK calls, backend REST calls, in-client OAuth tokens, and webhook handoff.
5. Implement advanced client features only after the base app loads reliably: Layers API, breakout rooms, guest mode, collaborate mode, or ZMail.
6. Debug blank panels, domain allowlist issues, CSP, missing capabilities, running-context mismatch, and OAuth redirect problems independently.

## References

- Full preserved guide: [references/full-guide.md](references/full-guide.md)
- Architecture: [concepts/architecture.md](concepts/architecture.md)
- Running contexts: [concepts/running-contexts.md](concepts/running-contexts.md)
- Meeting SDK versus Zoom Apps: [concepts/meeting-sdk-vs-zoom-apps.md](concepts/meeting-sdk-vs-zoom-apps.md)
- Layers API: [references/layers-api.md](references/layers-api.md)
- In-client OAuth: [examples/in-client-oauth.md](examples/in-client-oauth.md)
- Common issues: [troubleshooting/common-issues.md](troubleshooting/common-issues.md)
Source. Fiche rédigée par iadujour.fr à partir de : Frontmatter, sections et corps du SKILL.md, README du dépôt. Consultée le 10 novembre 2026. Dépôt : openai/plugins .

Dans l’annuaire

Cas d’usage et guides qui partagent un thème, un métier ou un outil avec cette skill.

DANS L’ANNUAIRE

Cas d’usage liés.

Des fiches de l’annuaire qui partagent au moins deux mots-clés précis avec cette skill.

MÊME ÉDITEUR

Autres skills OpenAI : Développement web

Toute la catégorie
ÉCHANGES

Commentaires.

Un retour d’expérience, une question, une précision sur cette skill ? Les commentaires sont relus avant publication.

Commentaires publiés

Chargement des commentaires…

    Laisser un commentaire

    Charte de modération. Chaque commentaire est relu avant publication. Sont refusés : l’incitation à la haine, les propos injurieux ou discriminatoires, la publicité, le spam et les liens promotionnels, le hors-sujet et les données personnelles d’autrui.