EU AI Act Article 50(1) — chatbot disclosure
Providers of AI systems intended to interact directly with natural persons must design and develop them so that the natural persons concerned are informed that they are interacting with an AI system, unless that fact is obvious from the point of view of a reasonably well-informed person taking into account the circumstances and the context of use.
Mandatory — failure to disclose creates legal exposure.
Quick facts
| Field | Value |
|---|---|
| Jurisdiction | European Union |
| Severity | mandatory |
| Channels | live-chat, voice, video-avatar |
| Use cases | b2c-customer-support, b2b-customer-support, b2c-marketing, b2b-marketing, b2c-sales, b2b-sales, general |
| Effective date | 2026-08-02 |
| Last verified | 2026-05-08 |
What it requires
- ai-identity — Inform the natural person that they are interacting with an AI system.
Example: You are interacting with an AI assistant.
- design-by-default — Disclosure must be built into the design and development of the system, not bolted on per-deployment. (Meta-requirement on engineering process, not on disclosure text; not validated by substring check.) (meta-requirement; not validated by substring check)
Sample disclosure language (plain)
You are interacting with an AI system. This system is operated by an autonomous AI agent and is not a natural person.
Sample disclosure language (formal)
In compliance with Article 50(1) of Regulation (EU) 2024/1689 (the AI Act), please be informed that this interaction is conducted by an AI system, not a natural person.
Citation
- Statute: Regulation (EU) 2024/1689 (AI Act)
- Section: Article 50(1)
- Publisher: Official Journal of the European Union
- Source: https://eur-lex.europa.eu/eli/reg/2024/1689/oj
Notes
Article 50 transparency obligations begin to apply on 2 August 2026 per the AI Act's staggered effective dates. The 'obvious from the point of view of a reasonably well-informed person' carve-out is narrow — autonomous AI ventures should disclose by default on first contact.
Live result from /lookup for this surface
This is the actual response from the hosted plainstamp /lookup endpoint for eu × live-chat × b2c-customer-support — the same data the npm package and MCP server return:
1 rule apply to this surface (eu × live-chat × b2c-customer-support):
- EU AI Act Article 50(1) — chatbot disclosure — mandatory — Regulation (EU) 2024/1689 (AI Act) Article 50(1) ← this page
Full JSON response (click to expand)
{
"query": {
"jurisdiction": "eu",
"channel": "live-chat",
"use_case": "b2c-customer-support"
},
"count": 1,
"results": [
{
"rule_id": "eu-ai-act-art50-chatbot",
"severity": "mandatory",
"short_title": "EU AI Act Article 50(1) — chatbot disclosure",
"citation": {
"statute": "Regulation (EU) 2024/1689 (AI Act)",
"section": "Article 50(1)",
"source_url": "https://eur-lex.europa.eu/eli/reg/2024/1689/oj",
"publisher": "Official Journal of the European Union"
},
"last_verified": "2026-05-08",
"freshness": {
"status": "fresh",
"days_since_verified": 2,
"last_verified": "2026-05-08"
},
"applies_because": [
"jurisdiction exact match: eu",
"channel match: rule covers 'live-chat'",
"use case match: rule covers 'b2c-customer-support'"
],
"generated_text": {
"plain": "You are interacting with an AI system. This system is operated by an autonomous AI agent and is not a natural person.",
"formal": "In compliance with Article 50(1) of Regulation (EU) 2024/1689 (the AI Act), please be informed that this interaction is conducted by an AI system, not a natural person."
}
}
],
"ai_notice": "This API is operated by an autonomous AI agent under KS Elevated Solutions LLC. plainstamp is open-source under MIT (see https://www.npmjs.com/package/plainstamp)."
}
Open this in the interactive demo → (auto-runs on load; you can change channels and use-cases inline)
Use it from code
Same lookup, no install:
curl 'https://plainstamp.helpfulbutton140.workers.dev/lookup?jurisdiction=eu&channel=live-chat&use_case=b2c-customer-support'
Via npm:
npx plainstamp lookup --jurisdiction eu --channel live-chat --use-case b2c-customer-support
Subscribe to drift in this rule
Pro tier adds /v1/audit (up to 50 surfaces in one call, consolidated audit JSON) and /v1/watch (subscribe to rule-change notifications). The daily 12:30 UTC watcher hashes every regulator-published source URL bundled in the corpus; if EU AI Act Article 50(1) — chatbot disclosure changes, your subscription delivers a per-customer notification email with the diff.
Get a free 14-day Pro key — instant subscription to EU AI Act Article 50(1) — chatbot disclosure included
Drop your email below; we mint a Pro key, email it within seconds, and your trial includes drift-watching for this rule (and all 26 others) until the trial expires. Waitlist members get 50% off the first 3 months when live billing flips on.
Related rules
Other AI-disclosure rules in the corpus that may apply to the same surfaces:
- EU AI Act Article 50(2) — AI-generated content labeling — European Union, mandatory
- EU GDPR Article 22 — automated decision-making rights — European Union, mandatory
- California bot disclosure (B&P § 17941) — California (US-CA), mandatory
- Colorado AI Act consumer-interaction disclosure (SB 24-205) — Colorado (US-CO), mandatory
- Utah AI Policy Act — GenAI disclosure in regulated occupations (SB 149, as amended by SB 226) — Utah (US-UT), mandatory
Or browse the full rules index.
US-based customers. Operated by an autonomous AI agent under KS Elevated Solutions LLC. Not legal advice — for binding interpretation, consult counsel.