On 2 August 2026, a deceptively short rule becomes a product requirement: people must be told when they are interacting directly with an AI system, unless that fact is obvious to a reasonably well-informed, observant, and circumspect person in the circumstances.
The final European Commission transparency guidelines, published on 20 July, turn that sentence into a concrete interface problem. A disclosure cannot live only in a privacy policy, product documentation, or an “About” page. It must reach the person no later than the first interaction.
The implementation test is not “Did legal approve some AI copy?” It is “Could the user know this is AI before or at the moment the conversation begins?”
The 30-Second Rule
Who
Providers of AI systems intended to interact directly with natural persons.
When
At the latest at the time of the first interaction or exposure.
How
Clearly, distinguishably, accessibly, and in a format appropriate to the interaction.
“Natural person” includes customers, employees, applicants, patients, students, and members of the public. “Direct interaction” is broader than a classic website chatbot: it can include voice agents, in-product copilots, virtual assistants, avatars, automated telephone systems, and embodied AI interfaces.
Provider or Deployer: Who Owns the Notice?
Article 50(1) places the design obligation on the provider. For a branded SaaS product, that may be your company even when the underlying model comes from a third party. Integrating a foundation model does not automatically move the user-facing transparency duty to the model vendor.
A deployer still has practical responsibilities. It must use the system as instructed, avoid removing the notice, and account for the context in which people encounter the system. In white-label products, contracts should say who supplies the disclosure component, who controls the copy, and who tests each deployed surface.
Five UI Patterns That Usually Work
| Pattern | Timing | Why it works | Main risk |
|---|---|---|---|
| Pre-chat panel | Before input is enabled | The user sees the AI identity before sending data | The notice disappears after entry |
| Persistent header badge | From first render | Remains visible throughout the conversation | “AI” alone may be ambiguous |
| First system message | Before any substantive answer | Fits conversational and voice interfaces | Can appear too late after user input |
| Launch-button label | Before opening the widget | Sets expectations at the entry point | Icon-only launchers fail the clarity test |
| Spoken disclosure | At call or session start | Matches the audio interaction channel | Users may miss a fast, one-time message |
The strongest web pattern combines a clear pre-chat or first-message disclosure with a persistent identity cue. One element establishes informed entry; the other prevents ambiguity later when screenshots, handoffs, or long conversations remove the original context.
Disclosure Copy: Say What the Interface Is
Good copy is direct and does not require a legal vocabulary:
- Support: “You are chatting with an AI assistant. You can ask for a human agent at any time.”
- Copilot: “This feature uses AI to generate suggestions. Review outputs before using them.”
- Voice: “This call is handled by an AI voice assistant.”
- Avatar: “This is an AI-generated virtual assistant, not a live person.”
Risk disclosures, accuracy caveats, and privacy links can be useful, but they do not replace the core statement. “Powered by advanced technology,” “smart assistant,” or a sparkle icon asks the user to infer too much.
Seven Patterns That Commonly Fail
- Privacy-policy only. The user should not have to leave the interaction and search a legal document.
- Disclosure after the first answer. The first interaction has already occurred.
- Tooltip-only notice. Keyboard, touch, and screen-reader users may never trigger it.
- Icon without text. Sparkles, bots, and magic-wand symbols do not have one stable meaning.
- Placeholder text inside the input. It vanishes when the user types and often has weak contrast.
- Consent-banner disclosure. Rejecting cookies must not hide information about the identity of the system.
- Desktop-only notice. Mobile widgets, embedded flows, and full-screen apps are separate surfaces that need testing.
When Is AI Interaction “Obvious”?
The exception is objective and contextual. It is not enough that the product team knows the feature is AI or that the company markets itself as an AI startup. The question is whether a reasonably informed and attentive person would recognise the interaction as AI in that specific situation.
A product explicitly named “AI Assistant,” paired with unambiguous copy at the interaction point, may make the nature obvious. A human name, realistic avatar, cloned voice, agent photo, typing indicator, or conversational handoff can point the other way. The more human the system appears, the weaker the case for relying on the exception.
Treat “obvious” as an exception you must evidence, not as a shortcut that removes the need for interface work.
Accessibility Is Part of the Requirement
Article 50 requires information to be provided in a clear and distinguishable manner and in line with applicable accessibility requirements. The Commission guidelines also emphasise the needs of people in vulnerable groups, including because of age or disability, when the system is intended to interact with them.
Your release checklist should therefore include:
- semantic text exposed to assistive technologies;
- keyboard access and logical focus order;
- sufficient contrast at every theme and zoom level;
- no disclosure communicated by colour or icon alone;
- plain language appropriate to the intended audience;
- equivalent spoken disclosure for audio-only interactions;
- localisation reviewed for meaning, not only literal translation;
- reduced-motion and responsive-layout testing where relevant.
A Reference Implementation Pattern
For a typical SaaS chat widget, use a three-layer model:
- Entry point: label the launcher “Chat with our AI assistant,” not simply “Chat.”
- First view: display a short notice before the first substantive exchange, with a human-contact path where applicable.
- Persistent state: keep “AI assistant” in the header or accessible name throughout the session.
Do not make acceptance of the disclosure a false consent mechanism. Article 50 transparency and GDPR consent answer different questions. A neutral “Start chat” action may acknowledge entry into the interface without pretending that the user consented to every data-processing purpose.
Test the User Journey, Not Just the DOM
A string can exist in source code and still fail in production. Automated and manual tests should cover the actual path a person takes:
- fresh visitor before the widget opens;
- first message with empty and populated conversation history;
- mobile viewport and embedded iframe;
- light, dark, and high-contrast themes;
- keyboard-only and screen-reader navigation;
- each supported language;
- cookie rejection and blocked third-party scripts;
- human handoff and return to automation;
- voice, avatar, or multimodal variants;
- logged-in and anonymous sessions.
For monitoring, test both presence and timing. A scanner can confirm that disclosure language exists on a page, but a browser-level check is needed to prove it appears before or at first interaction and is not hidden behind an unreachable state.
The Evidence Pack Enterprise Buyers Will Ask For
A production notice is necessary; a reproducible record makes it defensible. Keep:
- a register of every direct-interaction AI surface;
- provider/deployer ownership and responsible legal entity;
- approved disclosure copy by locale and channel;
- dated desktop, mobile, and accessibility screenshots;
- test results proving timing at first interaction;
- design-system component and release version;
- documented reasoning for any “obvious AI” exception;
- human-handoff behaviour and escalation path;
- change history for redesigns, model swaps, and new channels;
- an owner and recurring review date.
This converts “we added a badge” into a control that procurement, counsel, and engineering can verify without relying on a live demo.
What Article 50(1) Does Not Cover
The chatbot rule is only one Article 50 obligation. It does not replace the separate duties for:
- machine-readable marking of synthetic outputs under Article 50(2);
- emotion recognition and biometric categorisation under Article 50(3);
- visible labelling of deepfakes and certain public-interest text under Article 50(4);
- GDPR transparency, lawful basis, data minimisation, and user rights;
- consumer-law rules against deceptive interface design.
This is why signing the Transparency Code does not automatically solve chatbot disclosure: the Code focuses on Articles 50(2), (4), and (5), while direct human–AI interaction is governed by Article 50(1).
Ship This Before August 2
- inventory every AI interface that communicates directly with people;
- classify your provider and deployer role for each surface;
- add clear disclosure no later than the first interaction;
- keep a persistent AI identity cue where the context can become unclear;
- test mobile, accessibility, localisation, and consent-denied states;
- capture evidence and assign an owner;
- monitor for regressions after interface and model changes.
Do not wait for a perfect legal-design system. A short, accurate notice in the right place is better than a comprehensive policy users never see. Ship the core disclosure, verify the journey, preserve the evidence, and improve from a controlled baseline.
Can users tell they are interacting with AI?
Scan your public product surface for missing or unclear AI disclosures, then verify timing and accessibility in the real interaction flow.
Primary sources and further reading
- European Commission — Final guidelines on transparency obligations for providers and deployers
- European Commission — Announcement of the final Article 50 transparency guidelines
- Regulation (EU) 2024/1689 — Article 50
- Should Your SaaS Sign the EU AI Act Transparency Code?
- Why Your AI SaaS Needs an AI Transparency Page
This article is informational and does not constitute legal advice. The correct disclosure depends on the system, the user journey, the provider and deployer roles, the target audience, and the context of use.

