Skip to content
Business
Skill

/web

Zoom Contact Center SDK for Web. Use for web chat/video/campaign embeds, engagement event handling, app-context integrations, and Smart Embed postMessage workflows.

From plugin
knowledge-work-plugins
36k200 skills5 agents15 commands40 MCP

Claude Code

$ npx -y skills add anthropics/knowledge-work-plugins --skill web --agent claude-code

SKILL.md

web.SKILL.md
name: contact-center/web
description: "Zoom Contact Center SDK for Web. Use for web chat/video/campaign embeds, engagement event handling, app-context integrations, and Smart Embed postMessage workflows."
user-invocable: false
triggers:
  - "contact center web"
  - "zcc web sdk"
  - "getengagementcontext web"
  - "onengagementcontextchange"
  - "contact center smart embed"
  - "zcc-init-config-request"

Zoom Contact Center SDK - Web

Official docs:

  • https://developers.zoom.us/docs/contact-center/web/
  • https://developers.zoom.us/docs/contact-center/web/sdk-reference/

Quick Links

1. [concepts/lifecycle-and-events.md](concepts/lifecycle-and-events.md) 2. [examples/app-context-and-state.md](examples/app-context-and-state.md) 3. [references/web-reference-map.md](references/web-reference-map.md) 4. [troubleshooting/common-issues.md](troubleshooting/common-issues.md)

Integration Modes

1. Contact Center App in Zoom client:

  • Zoom Apps SDK engagement APIs/events.

2. External website embed:

  • Campaign SDK/web scripts (`zoomCampaignSdk` pattern).
  • Video client initialization pattern.

3. Smart Embed:

  • iframe + `postMessage` event contract.

Hard Guardrails

  • For campaign SDK, gate calls behind `zoomCampaignSdk:ready`.
  • Persist state by `engagementId`.
  • Expect context switching and background app behavior.
  • Validate CSP and allow-list settings before debugging logic.

Chaining

  • For in-client app APIs and auth flows: [../../zoom-apps-sdk/SKILL.md](../../zoom-apps-sdk/SKILL.md)
  • For identity and OAuth: [../../oauth/SKILL.md](../../oauth/SKILL.md)
  • For cobrowse workflow: [../../cobrowse-sdk/SKILL.md](../../cobrowse-sdk/SKILL.md)

Operations

  • [RUNBOOK.md](RUNBOOK.md) - 5-minute preflight and debugging checklist.
Read more
@anthropics-2
Ships withknowledge-work-plugins

Plugins that turn Claude into a specialist for your role, team, and company. Built for Claude Cowork, also compatible with Claude Code.

36k200 skills5 agents40 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
35.7k
Star history of anthropics/knowledge-work-plugins on GitHub, a chart by star-history.com

Other skills on knowledge-work-plugins.

More skills from other plugins.

opc-asset-ops

opc-asset-ops

Turn repeatable outputs of a one-person company into compounding assets. Use when Codex needs to explain asset-compounding…

@easychen@easychenInstall Skill
dbs

dbs

dontbesilent 商业工具箱的技能调度台,根据当前问题和反馈选择下一步,在对话中直接执行、澄清、组合或对照尝试 Skill。用户不知道从哪里开始、需要调整处理方法、第一次使用…

dbs4d11k
@dontbesilent2025@dontbesilent2025Install Skill
money

money

Main entry point for the Show Me The Money business automation suite. Dual mode: pre-task routing (which skill fits your problem)…

@iamzifei@iamzifeiInstall Skill

Questions about web.

Which coding agents can use web?
web installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.