Chat widget

Is your Chatwoot 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 Chatwoot.

Free · No account · Result in ~30s

Chatwoot and Article 50, briefly

Chatwoot is open source and often self-hosted, sometimes with your own language model behind it and sometimes with Captain, its built-in AI. Where it runs makes no difference to the obligation. What does matter: on a self-hosted install you can see exactly which message goes out first, and therefore exactly where the notice belongs.

What our scans found on Chatwoot sites

We have not yet scanned enough sites where Chatwoot 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 Chatwoot

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
app.chatwoot.com
JS globals
window.chatwootSDKwindow.$chatwoot
DOM selectors
.woot-widget-holder.woot-widget-bubble

Where the AI notice goes in Chatwoot

Settings, Inboxes, your website inbox, Welcome message. Enable the welcome heading too so it shows before opening.

  1. 1

    Open Chatwoot and go to Settings, Inboxes.

  2. 2

    Pick your website inbox and open the Configuration tab.

  3. 3

    Fill in the welcome message with the AI notice.

  4. 4

    Enable the welcome heading so the sentence shows before opening.

  5. 5

    Running Captain or your own integration? Edit the first automated reply too.

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 Chatwoot: Chatwoot is open source and often self-hosted. The obligation does not depend on where it runs, only on whether an AI talks to people.

Chatwoot documentation: www.chatwoot.com

What goes wrong most often with Chatwoot

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 Chatwoot

First count your website inboxes; with more than one you have to walk all of them, because settings live per inbox. Then open your site in an incognito window and check whether the welcome heading is visible before you click. Next start a conversation and watch which message arrives first: with a custom integration or Captain that comes through the API rather than from your settings. On a self-hosted install you can confirm this in your logs.

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

We wire Chatwoot to our own LLM.

Then it is definitely an AI interaction. Set the notice in the welcome message and in the first reply your integration sends, because the latter is what the visitor actually reads.

What about Captain (Chatwoot AI)?

Same thing: put the notice in the first message Captain sends. The inbox setting covers the moment before that.

Does self-hosting change the obligation?

No. The AI Act looks at deployment towards people in the EU, not at your hosting choice. Self-hosting only makes it easier to see exactly which message leaves first.

Running another widget as well?

Fix this for Chatwoot 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.