Files
2026-07-13 12:20:06 +08:00

1.0 KiB

Virtual Agent 5-Minute Runbook

1. Credentials and Product Access

  • Confirm Virtual Agent license is active.
  • Confirm campaign or entry ID exists and is published.
  • Confirm API key and environment (us01 or eu01) are correct.

2. Browser or WebView Readiness

  • Verify CSP allows Zoom SDK script, websocket, media, and wasm execution.
  • Verify no blocker/proxy is stripping zcc-sdk.js.
  • For WebView, verify JavaScript is enabled.

3. Lifecycle Order

  • Load SDK script.
  • Wait for zoomCampaignSdk:ready or waitForReady().
  • Register event handlers.
  • Call open() / show() only after readiness.

4. Native Bridge (Android/iOS)

  • Inject window.zoomCampaignSdk.native on readiness.
  • Wire exitHandler, commonHandler, and support_handoff callbacks.
  • Verify URL policy (target="_blank", window.open) is implemented.

5. Drift Check

  • Validate docs naming (Virtual Agent) vs sample naming (Virtual Assistant / LiveSDK).
  • Treat openURL command path as legacy/deprecated and prefer DOM links or window.open.