| 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. |
| triggers | ["contact center web","zcc web sdk","getengagementcontext web","onengagementcontextchange","contact center smart embed","zcc-init-config-request"] |
Zoom Contact Center SDK - Web
Current public changelog release: 5.6.0 (verified 2026-07-10). New coverage includes Agent
UI V3/Prism video updates, authenticated consumer chat history, campaign digital front door,
Dynamics CRM full-screen/share/remote control, CTI/PWA Cobrowse, additional locales, and campaign
script-load fallback protection. Account feature flags still govern rollout.
Official docs:
Quick Links
- concepts/lifecycle-and-events.md
- examples/app-context-and-state.md
- references/web-reference-map.md
- troubleshooting/common-issues.md
Integration Modes
- Contact Center App in Zoom client:
- Zoom Apps SDK engagement APIs/events.
- External website embed:
- Campaign SDK/web scripts (
zoomCampaignSdk pattern).
- Video client initialization pattern.
- 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
Operations
- RUNBOOK.md - 5-minute preflight and debugging checklist.