Embed Zoom Virtual Agent in Android WebView with safe callbacks and lifecycle handling.
The material indicates an open-source, prompt/documentation-only Android integration guide with no declared secrets, remote endpoints, or local execution capability. Overall risk is low, but its WebView, JavaScript bridge, and native URL routing patterns still warrant attention during implementation.
The material explicitly states that no keys or environment variables are required, and the README does not request API tokens, OAuth credentials, or sensitive local configuration; no direct credential exposure or misuse surface is evident.
The documentation describes loading a campaign URL inside an Android WebView and interacting through bridge/routing mechanisms such as support_handoff; while no specific remote host is listed, the design inherently connects to integrated web content and may carry user input or context data, so the integrator should verify actual target domains and data flows.
The system marks this as prompt-only, and the provided content is limited to integration guidance and pattern documentation; no executable scripts, install commands, or local process-launching capability are shown. The Java/Kotlin bridge callbacks mentioned in the README are integration concepts rather than code execution by this skill material itself.
The material does not declare file-system, device storage, or other local resource read/write permissions; however, injecting runtime context into a WebView and receiving JS bridge callbacks means an implementation may pass context to the page and receive events back. No overbroad-access red flag is present, but the injected data scope and URL/bridge exposure should be constrained.
The source is a GitHub open-source repository and the material is auditable; the artifact appears to be documentation-oriented rather than a binary or closed-source component. Although it has 0 stars, no declared license, and unknown maintenance status, there is no sign of opaque exfiltration, unknown dependencies, or obvious injection indicators, so the overall supply-chain risk remains relatively low.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "virtual-agent/android" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/virtual-agent/android/SKILL.md 2. Save it as ~/.claude/skills/android/SKILL.md 3. Reload skills and tell me it's ready
Create an Android example that integrates Zoom Virtual Agent in a WebView, including basic initialization, Java/Kotlin bridge registration, and lifecycle-safe handling in an Activity or Fragment.
A practical Android integration example with WebView setup, bridge registration, and lifecycle management guidance.
Design a native URL handling approach for Zoom Virtual Agent in Android WebView: intercept specific schemes or deeplinks and route phone, email, in-app pages, and external browser links appropriately, with Kotlin sample code.
A native URL interception and routing approach with clear Kotlin sample code.
Explain how to receive Zoom Virtual Agent support_handoff events on Android and relay session data, security validation results, and user context to a native support module while avoiding callback loss during UI recreation.
A support_handoff relay design covering callback handling, context transfer, and stability during UI recreation.
Official docs:
window.zoomCampaignSdkConfig).exitHandler, commonHandler, support_handoff.shouldOverrideUrlLoading and optional multi-window callbacks.openURL command handling as compatibility path only.window.open handling plus explicit native routing.Run preflight diagnostics for browser, media permissions, and network readiness.
Helps developers implement auth, webhooks, API wrappers, and modular Rivet integrations.
Build weighted sales forecasts with scenario planning, commit splits, and gap analysis.
Embed Zoom meeting features into web apps with full or component-based integration.
Track hiring stages, update candidate status, and monitor pipeline counts.
Decide when Zoom MCP fits and create a safe Claude setup plan.
Integrate Zoom Virtual Agent into iOS apps with webview interaction controls.
Embed Zoom Virtual Agent chat on web with secure controls and context updates.
Build and troubleshoot Zoom Virtual Agent embeds, integrations, and knowledge sync.
Integrate contact center chat, video, and callbacks into native Android apps.
Integrate Zoom Contact Center features into native iOS apps with chat and callbacks.
Embed contact center chat, video, and event workflows into web apps.