Chat widget

Is your Zendesk Web Widget chatbot EU AI Act ready?

Article 50 asks that visitors know they are talking to an AI. Scan your site free, and read below exactly where that notice goes in Zendesk Web Widget.

Free · No account · Result in ~30s

Zendesk Web Widget and Article 50, briefly

Zendesk runs two generations of widget side by side: the classic Web Widget and the newer Messaging widget. From the outside they look nearly identical, but where you set text differs completely, and only Messaging ships with a bot behind it. Follow the wrong guide and the notice lands somewhere visitors never look.

What our scans found on Zendesk Web Widget sites

We have not yet scanned enough sites where Zendesk Web Widget was the first widget we detected to say anything meaningful here. As soon as the sample is large enough it will appear, counts included. We would rather publish nothing than a percentage based on two sites.

How we detect Zendesk Web Widget

Our scanner looks for these signals on your public page. Two independent signals are required for a match, so a blog post that merely names the vendor does not count.

Script hosts
static.zdassets.comekr.zdassets.comwidget-mediator.zopim.com
JS globals
window.zEwindow.zEmbedwindow.$zopim
DOM selectors
#ze-snippetiframe#webWidgetiframe#launcher

Where the AI notice goes in Zendesk Web Widget

Admin Center, Channels, Messaging, your Web Widget, under responses or greeting. If you run a bot, the first step in Flow Builder is where the sentence belongs.

  1. 1

    Open Admin Center and go to Channels, Messaging.

  2. 2

    Pick the Web Widget that runs on your site.

  3. 3

    Open Flow Builder and select the default answer flow.

  4. 4

    Edit the first message so it opens with the AI notice.

  5. 5

    Publish the flow; changes only go live once published.

The sentence you paste

You are chatting with an AI assistant, not a person.

The welcome message only appears after opening. The banner snippet from the Compliance Kit covers the moment before that with a single script tag, and your AI transparency statement covers the question that comes after.

Watch out with Zendesk Web Widget: If you only use the classic contact form with no bot, there is no AI interaction and the banner suffices. Running Zendesk AI agents? The first bot step is the place.

Zendesk Web Widget documentation: support.zendesk.com

What goes wrong most often with Zendesk Web Widget

Three mistakes we run into on sites that did set the notice. Each one costs points in the scan, and each one takes minutes to fix.

Checking that it works in Zendesk Web Widget

First check which widget your site actually loads: search the page source for the static.zdassets.com script and see whether the path points at messaging or at the classic widget. Then open your site in an incognito window, click the launcher and read the first message. Still seeing the old text? Your flow is edited but not published, which on Zendesk is the most common cause. Test your Help Center separately as well, because it runs on its own theme with its own copy of your scripts.

After that you can scan again. Our scan looks at the same public page a visitor does, so what you see in an incognito window is roughly what we see.

Two dates

  • 2 August 2026: the transparency duty on interaction (Article 50) applies.
  • 2 December 2026: marking AI-generated content becomes relevant.

Frequently asked questions

Web Widget (Classic) or Messaging?

With Messaging you set the sentence in Flow Builder. Classic usually has no bot behind it, so the launcher banner suffices. In the page source you recognise Messaging by the static.zdassets.com script with a messaging path.

Does this work in the Help Center too?

Yes, add the banner snippet to your Help Center theme (document_head or the footer template). Note that the Help Center has its own theme: a change on your main site does not carry over automatically.

We use Zendesk AI agents for email, not chat.

Article 50(1) concerns systems that interact directly with natural persons. On a plain reading an AI answering email is in scope too. Our scan only looks at your public page and says nothing about that channel.

Running another widget as well?

Fix this for Zendesk Web Widget in about 15 minutes

The Compliance Kit contains a copy-paste disclosure banner (NL/EN/DE), an AI transparency statement, an AI system inventory and a step-by-step guide per widget.

See the Compliance Kit (€149)

Technical compliance tooling and templates. Not legal advice.