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

build-zoom-virtual-agent · openai — Codex skill: what it does, how to install

Guides the embedding of Zoom Virtual Agent into web pages, Android WebView, and iOS WKWebView. Useful for configuring campaigns, native bridges, and support handoffs.

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

What build-zoom-virtual-agent does

The skill outlines workflows for wrapping or embedding Zoom Virtual Agent across web environments and mobile WebView components. It manages entry points, context passing, and escalation payloads for live support.

Integration follows a structured path. It starts by identifying whether the target environment is web, Android WebView, or iOS WKWebView, then routes execution to specific platform guidance. Event dispatching and bridge handling differ fundamentally between mobile engines.

Debugging centers on bridge injection, CSP headers, campaign entry IDs, and SDK readiness. Without verified allowed origins and explicit URL handling, the webview bridge breaks during handoff transitions.

What it helps with

  • embed Zoom Virtual Agent into an Android WebView or iOS WKWebView
  • configure user context updates and payloads for live support handoff
  • troubleshoot bridge injection and CSP restrictions in web embeds
  • set up campaign entry IDs and allowed origins for widget lifecycles

Example prompts for the agent

  • Integrate Zoom Virtual Agent into an iOS WKWebView view controller with native bridge support
  • Inspect our web CSP headers and SDK readiness for Zoom Virtual Agent embedding
  • Define support handoff payloads and allowed origins for an Android WebView wrapper

How to install build-zoom-virtual-agent

1Skills CLI (Vercel)

npx skills add openai/plugins --skill virtual-agent -a codex

2Manually: put the files in place

.agents/skills/virtual-agent/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 build-zoom-virtual-agent

How do I install build-zoom-virtual-agent in Codex?

Run npx skills add openai/plugins --skill virtual-agent -a codex in your terminal. You can also place the skill file directly at .agents/skills/virtual-agent/SKILL.md.

What does build-zoom-virtual-agent do?

It provides instructions for embedding Zoom Virtual Agent into web and mobile containers. It guides setup for campaigns, lifecycle events, and live agent handoffs.

What components require debugging during setup?

Check SDK readiness, campaign entry configuration, native bridge injection, CSP rules, and WebView lifecycle states to catch version drift.

Source text

SKILL.md · MIT
---
name: build-zoom-virtual-agent
description: Use when using Virtual Agent.
---

# Build Zoom Virtual Agent

Use this skill when the workflow embeds or wraps Zoom Virtual Agent, including web campaigns and mobile WebView integrations.

## Workflow

1. Identify the client: web, Android WebView, iOS WKWebView, campaign entry, support handoff, or knowledge-base sync pipeline.
2. Route to the platform skill before coding because event handling and native bridge behavior differ by client.
3. Confirm campaign, entry ID, allowed origins, lifecycle events, and support handoff behavior.
4. Keep user context updates, native URL handling, and handoff payloads explicit.
5. Debug by checking SDK readiness, campaign configuration, bridge injection, CSP, WebView lifecycle, and version drift.

## References

- Full preserved guide: [references/full-guide.md](references/full-guide.md)
- Web: [web/SKILL.md](web/SKILL.md)
- Android: [android/SKILL.md](android/SKILL.md)
- iOS: [ios/SKILL.md](ios/SKILL.md)
- Architecture and lifecycle: [concepts/architecture-and-lifecycle.md](concepts/architecture-and-lifecycle.md)
- Common drift and breaks: [troubleshooting/common-drift-and-breaks.md](troubleshooting/common-drift-and-breaks.md)

© Zoom · MIT · openai/plugins

Similar skills

All skills for Mobile →

build-zoom-virtual-agent by other authors comes first.

From the same set596

The whole set →
setup-zoom-webhooks A Claude and Claude skill that walks the agent through Zoom webhook setup: subscriptions, signature verification, idempotent handlers. CX Codex GP ChatGPT ★ 7,604repo stars zoom-virtual-agent-web Embeds the Zoom Virtual Agent web SDK using campaign or entry ID flows. Helps manage chat lifecycle, handle user context, and set up CSP-safe scripts. CX Codex GP ChatGPT ★ 7,604repo stars zoom-virtual-agent-ios This skill covers Zoom Virtual Agent inside an iOS WKWebView, including injected scripts, message handlers, handoff events, and URL routing. CX Codex GP ChatGPT ★ 7,604repo stars zoom-virtual-agent-android A Claude and Claude skill for embedding Zoom Virtual Agent in an Android app through WebView and wiring JavaScript callbacks to native code. CX Codex GP ChatGPT ★ 7,604repo stars zoom-video-sdk-windows Get guidance for building Windows applications with the Zoom Video SDK in C++ or C#. Use the skill to work through session setup, media handling, and SDK callbacks. CX Codex GP ChatGPT ★ 7,604repo stars zoom-video-sdk-web Walks your agent through building a custom video session with the Zoom Video SDK for Web: joining, camera, screen share, recording. CX Codex GP ChatGPT ★ 7,604repo stars zoom-video-sdk-unity Guides Zoom Video SDK wrapper integration in Unity apps and maps video session events to scene objects and UI states. CX Codex GP ChatGPT ★ 7,604repo stars zoom-video-sdk-react-native This skill guides React Native work with Zoom Video SDK for custom video sessions. Use it to plan session setup, event handling, and SDK helper calls. CX Codex GP ChatGPT ★ 7,604repo 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