Integrate Zoom Virtual Agent into iOS apps with webview interaction controls.
The material indicates an open-source, prompt/documentation-style iOS integration skill with no declared secrets, remote endpoints, or local execution by itself. Overall risk is low, though the described WKWebView script injection, message handlers, and URL routing warrant attention during real integration, especially around WebView trust boundaries and external content origins.
The material explicitly states there are no keys or environment variables. As a documentation-style skill, it does not appear to require API tokens, account credentials, or sensitive local configuration, so credential exposure is low.
The docs describe loading a campaign URL in WKWebView and routing links in-app, via SFSafariViewController, or to the system browser. No concrete hosts are listed and the skill itself declares no fixed remote endpoints, but real integration will send user interactions to the loaded Zoom/business pages, so URL origins and redirect scope should be verified.
The material mentions injecting `window.zoomCampaignSdkConfig` via WKUserScript, registering message handlers, and keeping `openURL` fallback support; these are typical WebView integration capabilities. There is no indication of arbitrary local code execution or unrelated process spawning, but script injection and bridge handlers should be constrained to trusted page contexts.
There is no declared access to local files, contacts, photos, or other broad device data. However, message handlers, support_handoff relay, and WebView page interactions may carry session content or user input. The material does not show overbroad authorization, but implementations should minimize bridged data and URL handling scope.
The source is an open-source GitHub repository, which is more auditable than closed materials; the system also classifies it as prompt-only/open-source. Downsides include 0 stars, no declared license, and unknown maintenance status, but absent malicious endpoints, obfuscated releases, or distorted install instructions, overall supply-chain risk remains low.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "virtual-agent/ios" skill from askskill: 1. Download https://raw.githubusercontent.com/anthropics/knowledge-work-plugins/main/partner-built/zoom-plugin/skills/virtual-agent/ios/SKILL.md 2. Save it as ~/.claude/skills/ios/SKILL.md 3. Reload skills and tell me it's ready
Generate Swift sample code for a WKWebView-based Zoom Virtual Agent integration on iOS: inject JavaScript after page load, set custom user information, and listen for the bot-ready event.
Provides reusable Swift code including WKWebView setup, script injection, and event-listening logic.
Write an Objective-C example showing how to receive messages from a Zoom Virtual Agent webview via WKScriptMessageHandler and trigger native navigation or alerts based on message type.
Outputs an Objective-C example with handler registration, message parsing, and native interaction routing.
Design a Swift integration flow: when Zoom Virtual Agent triggers support_handoff, relay session details to a live-support module; also define URL routing rules for in-app open, external browser open, and blocked links.
Delivers an integration plan or sample code covering callback handling, session relay, and URL decision logic.
Official docs:
WKWebView.window.zoomCampaignSdkConfig using WKUserScript.in-app, SFSafariViewController, or system browser).openURL command support as fallback only.Embed Zoom Virtual Agent chat on web with secure controls and context updates.
Quickly add Zoom’s prebuilt React video UI to web workflows.
Create stakeholder updates tailored to audience, cadence, and communication goals.
Review an analysis for methodology, accuracy, bias, and evidence support.
Generate people analytics reports on headcount, attrition, diversity, and org health.
Identify, categorize, and prioritize technical debt for smarter refactoring decisions.
Embed Zoom Virtual Agent in Android WebView with safe callbacks and lifecycle handling.
Build and troubleshoot Zoom Virtual Agent embeds, integrations, and knowledge sync.
Integrate Zoom Contact Center features into native iOS apps with chat and callbacks.
Build fully customized video sessions in native iOS apps with Zoom SDK.
Embed Zoom meetings into iOS apps with auth, UI, and lifecycle support.
Integrate browser-based video, screen sharing, recording, and captions into web apps.