iiuniversitet.ruЦентр обучения нейросетямОткрыть каталог

Виртуальный агент Zoom в приложении Android

Короткий справочник: как встроить чат Zoom Virtual Agent в Android через WebView с мостом для закрытия, ссылок и передачи оператору.

СкиллAnthropic (партнёр: Zoom)ClaudeMITНужен терминалПроверка не требуетсяСлужебный: его вызывают другие скиллы
Что делает
Короткий справочник: как встроить чат Zoom Virtual Agent в Android через WebView с мостом для закрытия, ссылок и передачи оператору.
Когда брать
Когда нужно показать чат виртуального агента Zoom внутри мобильного приложения на Android.
Когда не брать
Если приложение не под Android или нужен только веб-чат на сайте.
Пример запроса
Помоги встроить виртуального агента Zoom в наше приложение на Android через WebView.
Нужно подключить
терминал

Входит в плагин zoom-plugin. В Cowork и Claude Code можно поставить плагин целиком.

Как включить

  1. Скачайте архив и распакуйте его.
  2. Положите папку virtual-agent-android в ~/.claude/skills/.
  3. Откройте Claude Code и опишите задачу своими словами: Claude подхватит скилл по описанию.

Текст

---
name: virtual-agent/android
description: "Интеграция Zoom Virtual Agent в Android через WebView. Используй для обратных вызовов моста Java/Kotlin, нативной обработки ссылок, передачи support_handoff и встраивания с учётом жизненного цикла."
user-invocable: false
triggers:
  - "virtual agent android"
  - "android webview zva"
  - "zoomCampaignSdk:ready android"
  - "support_handoff android"
  - "javascriptinterface"
---

Zoom Virtual Agent - Android

Официальная документация:

Быстрые ссылки

  1. [concepts/webview-lifecycle.md](concepts/webview-lifecycle.md)
  2. [examples/js-bridge-patterns.md](examples/js-bridge-patterns.md)
  3. [references/android-reference-map.md](references/android-reference-map.md)
  4. [troubleshooting/common-issues.md](troubleshooting/common-issues.md)

Модель интеграции

  • Размести URL кампании в Android WebView.
  • Передай контекст времени выполнения (window.zoomCampaignSdkConfig).
  • Зарегистрируй мост JavaScript для exitHandler, commonHandler, support_handoff.
  • Примени политику ссылок через shouldOverrideUrlLoading и при необходимости обратные вызовы для нескольких окон.

Жёсткие ограничения

  • Инициализируй обработчики до того, как ожидаешь обратные вызовы из JS.
  • Обработку устаревшей команды openURL считай только путём совместимости.
  • Предпочитай обработку ссылок DOM или window.open с явной нативной маршрутизацией.

Связки с другими скиллами

  • Шаблоны уровня продукта: [../SKILL.md](../SKILL.md)
  • Мобильная область Contact Center: [../../contact-center/android/SKILL.md](../../contact-center/android/SKILL.md)

Перевод: iiuniversitet. Оригинал: https://github.com/anthropics/knowledge-work-plugins/tree/main/partner-built/zoom-plugin/skills/virtual-agent/android, лицензия MIT. Изменения: перевод на русский язык.

Оригинал на английском
---
name: virtual-agent/android
description: "Zoom Virtual Agent Android integration via WebView. Use for Java/Kotlin bridge callbacks, native URL handling, support_handoff relay, and lifecycle-safe embedding."
user-invocable: false
triggers:
  - "virtual agent android"
  - "android webview zva"
  - "zoomCampaignSdk:ready android"
  - "support_handoff android"
  - "javascriptinterface"
---

# Zoom Virtual Agent - Android

Official docs:
- https://developers.zoom.us/docs/virtual-agent/android/

## Quick Links

1. [concepts/webview-lifecycle.md](concepts/webview-lifecycle.md)
2. [examples/js-bridge-patterns.md](examples/js-bridge-patterns.md)
3. [references/android-reference-map.md](references/android-reference-map.md)
4. [troubleshooting/common-issues.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 `shouldOverrideUrlLoading` and optional multi-window callbacks.

## Hard Guardrails

- Initialize handlers before expecting JS callbacks.
- Treat legacy `openURL` command handling as compatibility path only.
- Prefer DOM links or `window.open` handling plus explicit native routing.

## Chaining

- Product-level patterns: [../SKILL.md](../SKILL.md)
- Contact Center mobile scope: [../../contact-center/android/SKILL.md](../../contact-center/android/SKILL.md)

Источник: anthropics/knowledge-work-plugins / zoom-plugin / virtual-agent/android ↗. Ссылка проверена 2026-10-10.