Knowledge-work-plugins virtual-agent/web
Zoom Virtual Agent SDK for web embeds. Use for campaign or entry ID chat launch, event-driven controls, user context updates, and CSP-safe deployment.
install
source · Clone the upstream repo
git clone https://github.com/anthropics/knowledge-work-plugins
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/anthropics/knowledge-work-plugins "$T" && mkdir -p ~/.claude/skills && cp -r "$T/partner-built/zoom-plugin/skills/virtual-agent/web" ~/.claude/skills/anthropics-knowledge-work-plugins-virtual-agent-web && rm -rf "$T"
manifest:
partner-built/zoom-plugin/skills/virtual-agent/web/SKILL.mdsource content
Zoom Virtual Agent SDK - Web
Official docs:
- https://developers.zoom.us/docs/virtual-agent/web/
- https://developers.zoom.us/docs/virtual-agent/web/reference/
Quick Links
- concepts/lifecycle-and-events.md
- examples/campaign-and-entry-patterns.md
- references/web-reference-map.md
- troubleshooting/common-issues.md
Hard Guardrails
- Gate calls behind readiness (
orzoomCampaignSdk:ready
).waitForReady() - Do not call
before SDK initialization.show/hide/open/close - Keep CSP and script host policy validated before debugging business logic.
- Prefer campaign embed over entry ID when minimizing user friction is a priority.
Chaining
- Product-level architecture and drift checks: ../SKILL.md
- Contact Center web context: ../../contact-center/web/SKILL.md
- OAuth or REST for backend workflows: ../../oauth/SKILL.md, ../../rest-api/SKILL.md