Claude Doesn't Drop In a Chat Widget — It Wires the SDK.

The video explains that Claude's contact-center web skill does not drop in a ready-made chat widget. It follows a written specification to wire the Zoom Contact Center Web SDK's chat, video and campaign events, context and postMessage into your own site.

1:27 video3 min readWatch on YouTube

Someone hearing "contact center, web" might assume Claude simply drops in a ready-made chat widget. The video says it does not. What the skill does is wire the Zoom Contact Center Web SDK's chat, video and campaign events into your own site's code. The short walkthrough explains what a skill is, how this one runs and exactly what it covers.

A skill is a folder Claude reads first

The video defines a skill as a folder Claude reads before it works. This one is called contact-center/web, and inside it are six items: a runbook, a skill file, and folders for concepts, examples, references and troubleshooting. Claude reads the file and then follows it. The skill is presented as a specification written as an instruction set rather than a flexible assistant.

How it runs

The steps run in order. Claude reads the file, works through each step exactly as written and then returns the result. Nothing runs out of sequence unless a step itself says so. This sequencing is what lets the behavior be repeatable, instead of depending on how a particular request happens to be phrased.

What the skill covers

The skill's job is the Zoom Contact Center Web SDK. The video lists what that includes:

  • chat, video and campaign embeds
  • engagement event handling
  • app-context integrations
  • Smart Embed postMessage workflows

Follow the skill and the result repeats: the same input produces the same output on every run. The flip side is stated just as plainly. Ask for anything outside that list and there is no mode that covers it.

Wiring, not a drop-in widget

The video's carry-out makes the central distinction. Contact-center/web does not hand you a drop-in chat widget. Instead it wires the Zoom Web SDK's chat, video and campaign embeds into your own site through events, context and postMessage, the same way every time. The video keeps this boundary throughout. It does not claim that Claude renders a visible chat interface itself, and it does not claim the skill replaces Zoom's own Contact Center product, because the skill is scoped to the Web SDK specifically. It also offers no verdict on whether four areas of coverage is the right scope.

The prompt to run on your own site

The closing prompt is addressed to Claude: walk me through adding Zoom Contact Center's web chat to my site, covering engagement events, app context and Smart Embed postMessage, before I write any code. The video suggests running it today on your own site rather than reusing the video's example.

Key takeaways

  • A skill is a folder Claude reads before it works, and contact-center/web holds six items.
  • Those items are a runbook, a skill file and folders for concepts, examples, references and troubleshooting.
  • Claude reads the file and follows its steps in order, exactly as written.
  • The skill covers chat, video and campaign embeds, engagement event handling, app-context integrations and Smart Embed postMessage workflows.
  • The same input gives the same output on each run.
  • Requests outside the listed areas have no mode that covers them.
  • The skill wires SDK events, context and postMessage into your own site code instead of supplying a finished widget.

Try it yourself

Take the video's prompt and run it against your own site: ask Claude to walk you through adding Zoom Contact Center's web chat, covering engagement events, app context and Smart Embed postMessage, before you write any code. Use the answer as a plan for wiring the SDK into your own pages, rather than expecting a finished widget to appear.

Chapters

  1. 0:00The naive framing: "does it drop in a widget?"
  2. 0:11A skill is a folder
  3. 0:25How it runs
  4. 0:34What this skill covers
  5. 0:56Carry-out
  6. 1:08Your turn
  7. 1:21Outro
Full transcript(auto-generated, with timestamps)

The naive framing: "does it drop in a widget?"

[0:00]Someone assumes contact center, web means Claude drops in a ready-made chat widget. It doesn't. It wires the Zoom web SDK's chat, video, and campaign events into your own site. A skill is a

A skill is a folder

[0:11]Folder Claude reads before it works. This one is contact center web. Inside are six items, a runbook and a skill file plus folders for concepts, examples, references, and troubleshooting. Claude reads the file, then follows it. The steps run in order,

How it runs

[0:25]Read the file, work through each step exactly as written, then return the result. Nothing runs out of sequence unless a step itself says so. Contact

What this skill covers

[0:34]Center/web is a specification written as an instruction set. It's job, the Zoom contact center web SDK chat, video, and campaign embeds, engagement event handling, app context integrations, and smart embed post message workflows. Follow it and the result repeats, same input, same output every run. Ask for anything outside that list and there's no mode that covers it. Contact center

Carry-out

[0:56]Web doesn't hand you a drop-in chat widget. It wires the Zoom web SDK's chat, video, and campaign embeds into your own site through events, context, and post message the same way every time. Your turn. Here's the prompt, read it

Your turn

[1:09]With me. Ask Claude, walk me through adding Zoom contact center's web chat to my site, engagement events, app context, and smart embed post message before I write any code. Liam in for Bear. Claude

Outro

[1:21]Doesn't drop in a chat widget, it wires the SDK. Liam in for Bear.

More from Claude Basics

Humanitarians AI Lyrical Literacy Project