Chat widget

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

Free · No account · Result in ~30s

Intercom and Article 50, briefly

For most companies Intercom started life as live chat with human agents and picked up an AI agent along the way: Fin. That distinction is exactly what makes Article 50 interesting here. The Messenger itself is not an AI system, but the moment Fin or a custom bot gives the first answer your visitor is talking to an AI, and they are meant to know that before they start typing.

What our scans found on Intercom sites

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

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
widget.intercom.iojs.intercomcdn.comapi-iam.intercom.io
JS globals
window.Intercomwindow.intercomSettings
DOM selectors
#intercom-container.intercom-lightweight-app#intercom-frame

Where the AI notice goes in Intercom

Messenger, Content or Settings, Greeting. Running Fin or another AI agent? Put it in that agent's opening message too, because that is what visitors actually read first.

  1. 1

    Open Intercom and go to Messenger in the left column.

  2. 2

    Pick the Messenger profile that runs on your website (web, not mobile).

  3. 3

    Go to Content or Settings and find the greeting.

  4. 4

    Running Fin? Open Fin, the Behaviour tab, and edit the opening message too.

  5. 5

    Publish, then test in an incognito window with an empty profile.

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 Intercom: Intercom only shows the greeting after the Messenger opens. The banner next to the launcher covers the moment before that.

Intercom documentation: www.intercom.com

What goes wrong most often with Intercom

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 Intercom

Test in an incognito window with a clean profile: Intercom remembers visitors, so in your own browser you usually get a continued conversation instead of the greeting. Open the Messenger, read the first message that appears and hold it against what you set in the settings. Running Fin, click through to the first generated answer and check that the notice was already there before it. Repeat on mobile, because Intercom shows a more compact greeting there in which a long sentence gets cut off.

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

Does Fin count as an AI system under Article 50?

Fin holds a conversation with natural persons, so the interaction transparency duty is in play. Whether your specific deployment falls under it is a legal assessment. The notice costs you two minutes either way.

Do I have to disclose it when a human takes over?

If the conversation starts with AI and a person takes over later, the visitor has to know at the start that it was AI. The handover itself does not need a separate notice, though it is good practice.

We only use Intercom for live chat with people.

Then Article 50(1) does not apply to that widget. Our scanner cannot tell from the outside: we see the Messenger running, not who answers. That is why we report "widget detected", never "violation".

Running another widget as well?

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