> virtual-agent/android
Zoom Virtual Agent Android integration via WebView. Use for Java/Kotlin bridge callbacks, native URL handling, support_handoff relay, and lifecycle-safe embedding.
curl "https://skillshub.wtf/zoom/skills/android?format=md"Zoom Virtual Agent - Android
Official docs:
Quick Links
- concepts/webview-lifecycle.md
- examples/js-bridge-patterns.md
- references/android-reference-map.md
- troubleshooting/common-issues.md
Integration Model
- Host campaign URL in Android WebView.
- Inject runtime context (
window.zoomCampaignSdkConfig). - Register JavaScript bridge for
exitHandler,commonHandler,support_handoff. - Apply URL policy via
shouldOverrideUrlLoadingand optional multi-window callbacks.
Hard Guardrails
- Initialize handlers before expecting JS callbacks.
- Treat legacy
openURLcommand handling as compatibility path only. - Prefer DOM links or
window.openhandling plus explicit native routing.
Chaining
- Product-level patterns: ../SKILL.md
- Contact Center mobile scope: ../../contact-center/android/SKILL.md
> related_skills --same-repo
> zoom-mcp/whiteboard
Zoom Whiteboard MCP server guidance. Use for Whiteboard MCP auth, endpoints, ID mapping, and tool workflows such as list_whiteboards and get_a_whiteboard. Prefer this child skill when the request is specifically about Whiteboard MCP rather than general Zoom MCP.
> zoom-mcp
Official Zoom MCP Server guidance for AI-agent access to semantic meeting search, meeting assets, recording resources, and Zoom Docs creation over MCP. Use when the request is about Zoom tools/list or tools/call against Zoom's hosted MCP endpoints, AI Companion retrieval, recording-content access, or Zoom Docs creation via MCP. Route Whiteboard-specific MCP requests to zoom-mcp/whiteboard.
> zoom-apps-sdk
Zoom Apps SDK for building web apps that run inside the Zoom client. JavaScript SDK (@zoom/appssdk) for in-meeting experiences, Layers API for immersive visuals, Collaborate Mode for shared state, and In-Client OAuth for seamless authorization. Use when building apps that appear within Zoom meetings, webinars, the main client, or Zoom Phone.
> zoom-websockets
Zoom WebSockets for real-time event notifications via persistent connection. Alternative to webhooks with lower latency, bidirectional communication, and enhanced security. Use when you need real-time event updates, are in security-sensitive industries, or want faster event delivery than webhooks.