THE MEDIA FOR AI THAT ACTUALLY HELPS.French edition · Understand & take action
The interface is in English. Use cases, skills and articles remain in French.
OpenAI

Embarquer Zoom Virtual Agent dans une page web, via le SDK de campagne

zoom-virtual-agent-web

En bref

SDK Zoom Virtual Agent pour un embarquement web. On gagne à l’ouvrir pour le lancement d’un chat par identifiant de campagne ou d’entrée, des contrôles pilotés par des événements, les mises à jour de contexte utilisateur, et un déploiement compatible avec une politique de sécurité de contenu (CSP). Elle demande de subordonner les appels à la préparation (zoomCampaignSdk:ready ou waitForReady()), et de ne pas appeler show, hide, open ou close avant cette préparation.

Ce que ça fait

  • Lance un chat par identifiant de campagne ou d’entrée, une fois le SDK prêt
  • Couvre le contexte utilisateur, les événements, et un déploiement compatible CSP

Pour qui, et un exemple

Les équipes qui embarquent Virtual Agent dans une page web, avec une campagne, un contexte utilisateur et une CSP.

Exemple de demande : « Embarque Virtual Agent sur le web : attends zoomCampaignSdk:ready, lance le chat par identifiant de campagne, et respecte la CSP. »

On s’en remet à cette skill pour un embarquement web de Virtual Agent, par identifiant de campagne ou d’entrée, avec des contrôles par événements, un contexte utilisateur, et un déploiement compatible CSP ; les appels show, hide, open ou close attendent la préparation du 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) :

Zoom Virtual Agent SDK for web embeds. Use for campaign or entry ID chat launch, event-driven controls, user context updates, and CSP-safe deployment.

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

Le SKILL.md compte 25 lignes et 3 sections principales :

  • Quick Links
  • Hard Guardrails
  • Chaining

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 (25 lignes, en anglais)
---
name: zoom-virtual-agent-web
description: "Zoom Virtual Agent SDK for web embeds. Use for campaign or entry ID chat launch, event-driven controls, user context updates, and CSP-safe deployment."
---

# Zoom Virtual Agent SDK - Web

Official docs:
- https://developers.zoom.us/docs/virtual-agent/web/
- https://developers.zoom.us/docs/virtual-agent/web/reference/

## Quick Links

1. [concepts/lifecycle-and-events.md](concepts/lifecycle-and-events.md)
2. [examples/campaign-and-entry-patterns.md](examples/campaign-and-entry-patterns.md)
3. [references/web-reference-map.md](references/web-reference-map.md)
4. [troubleshooting/common-issues.md](troubleshooting/common-issues.md)

## Hard Guardrails

- Gate calls behind readiness (`zoomCampaignSdk:ready` or `waitForReady()`).
- Do not call `show/hide/open/close` before SDK initialization.
- Keep CSP and script host policy validated before debugging business logic.
- Prefer campaign embed over entry ID when minimizing user friction is a priority.

## Chaining

- Product-level architecture and drift checks: [../SKILL.md](../SKILL.md)
- Contact Center web context: [../../contact-center/web/SKILL.md](../../contact-center/web/SKILL.md)
- OAuth or REST for backend workflows: [../../oauth/SKILL.md](../../oauth/SKILL.md), [../../rest-api/SKILL.md](../../rest-api/SKILL.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 .
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.