zoom-virtual-agent-android

Official

Bridge Android WebView to Zoom Virtual Agent.

Authorzoom
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Android WebView hosts Zoom Virtual Agent campaigns but often face fragile JS-native bridge integration, lifecycle drift, and inconsistent callback routing across app states.

Core Features & Use Cases

  • Java/Kotlin bridge callbacks: exitHandler, commonHandler, and support_handoff to communicate between WebView content and native code.
  • Lifecycle-safe embedding: ensure handlers are initialized before JS callbacks and clean up on exit.
  • URL governance and routing: apply shouldOverrideUrlLoading decisions and multi-window behavior to keep navigation in-app.
  • Use Case: An Android app embeds the Zoom Virtual Agent WebView to handle customer interactions and hand off to native flows when needed.

Quick Start

Start by wiring a WebView in your Android app, inject the Zoom runtime context, and initialize the JS bridge before loading the agent page.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: zoom-virtual-agent-android
Download link: https://github.com/zoom/zoom-developers-plugin-codex/archive/main.zip#zoom-virtual-agent-android

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.