---
title: "Telling people they are talking to a machine"
summary: "Since 2 August 2026 this is a legal requirement in the EU, and similar rules exist elsewhere. It is also, independently, what makes automated support tolerable. One line, in the right place, does it."
canonical: https://cpaas.co/en/learn/disclosing-ai-in-a-conversation
kind: article
depth: applied
origin: original
published: 2026-08-16T16:26:18.899Z
updated: 2026-10-14T16:26:19.495Z
topics: ["AI", "Compliance", "Customer Experience"]
language: en
---
# Telling people they are talking to a machine

An AI assistant answers customers on WhatsApp and web chat. It has a friendly name, writes fluently, and nowhere says it is software. Customers find out when it misunderstands something obvious — and they feel misled. Since 2 August 2026 this is also a legal problem in the European Union, and comparable rules apply in parts of the United States and elsewhere. The fix is cheap: one honest line, in the right place, backed by a record. This piece covers what the rules ask, how to do it in a messaging thread, and how to make it enforceable in your own systems.

## What the EU now requires

Article 50(1) of the EU AI Act requires that people interacting directly with an AI system are informed that they are dealing with one, unless that is obvious to a reasonably well-informed, observant person. The obligation applies from 2 August 2026. The Digital Omnibus amendments adopted in 2026 delayed other parts of the Act, but legal commentary is consistent that they did not delay this one.

Two details matter more than the headline:

- **Timing and clarity.** The information must reach the person clearly and distinguishably, at the latest at the first interaction, and meet applicable accessibility requirements. A disclosure buried in terms and conditions, or behind a menu, does not count.
- **It stacks.** The AI Act does not replace data protection, consumer protection or accessibility law. They apply in parallel; satisfying one does not discharge another.

```diagram:checklist
# What Article 50(1) asks of a disclosure
Told they are dealing with an AI system | Unless it is obvious to a reasonably well-informed, observant person
Clearly and distinguishably | Not a hint, not a name that implies it
At the latest at the first interaction | From 2 August 2026
Accessible | Applicable accessibility requirements apply
[!] Buried in terms, or behind a menu | Does not count
```

## Beyond the EU

The EU rule is the broadest, but not the only one.

- **California** has required bots to disclose themselves since 2019 when they are used to encourage a sale or influence a vote (the B.O.T. Act, SB 1001).
- **Utah's** Artificial Intelligence Policy Act (2024, narrowed in 2025) requires disclosure in regulated professions and when a consumer asks whether they are talking to AI.
- **Other jurisdictions** are consulting on or drafting similar rules, and channel policies add their own requirements for automated messaging.

```diagram:timeline
# Disclosure rules, as they arrived
2019 | California, the B.O.T. Act (SB 1001) | Bots must disclose themselves when used to encourage a sale or influence a vote
2024 | Utah, Artificial Intelligence Policy Act | Disclosure in regulated professions and when a consumer asks; narrowed in 2025
2 August 2026 | EU AI Act, Article 50 | Anyone interacting directly with an AI system must be told, at the latest at the first interaction
```

For a programme that operates in several countries, the practical answer is to apply the strictest common rule everywhere: disclose at the start, every time.

```diagram:layers
# What a single automated reply has to satisfy
Consent basis | Whether you may contact this person at all, for this purpose, on this channel.
Channel policy | WhatsApp, RCS and the rest have their own rules about automation and about who may initiate.
AI disclosure law | The EU AI Act Article 50 and similar rules: tell the person they are interacting with AI, clearly and at first interaction.
Sector rules | Financial advice, health and children's services each add requirements general AI rules do not.
Your own promise | Whatever your published policy says. It is enforceable against you even where nothing else is.
> Compliance is not the top layer. It is all five, and a failure in any one of them is a failure.
```

## What works in a messaging thread

A web chat widget can show a permanent label. A messaging thread cannot — there is no frame, only messages. So the disclosure has to be a message, or part of one, at the start.

**Do:**

1. **Open the first automated message with it.** Short, plain, not apologetic: "You're chatting with our AI assistant. Type *agent* at any time to reach a person."
2. **Write it in the language of the conversation**, in the same voice as everything else.
3. **Disclose again after a handback.** If a human takes over and later returns the conversation to automation, the person's assumption has changed. Say so again.
4. **Make the way out real.** "Type *agent*" must actually reach a person, within stated hours.

**Don't:**

- **Rely on the privacy policy.** Nobody reads it, it is not at first interaction, and it is not in the conversation.
- **Disclose after the third turn.** By then the interaction has happened.
- **Let a name imply it.** Calling the assistant "Aya" and hoping the customer infers it is not a person is the opposite of clear. A name is fine *with* the disclosure.

## A worked example

A travel company runs one AI assistant on WhatsApp in English and Arabic, and on its website.

- **First message, English:** "Hi, I'm Aya, the AI assistant for [brand]. I can help with bookings and changes. Type *agent* any time to talk to a person (8am–10pm)."
- **First message, Arabic:** the same content written natively, not translated word for word, with the keyword in Arabic as well as English.
- **Handover:** "Connecting you to a member of our team now." The human sees the full transcript.
- **Handback:** "You're back with Aya, our AI assistant." — logged as a second disclosure.
- **Record:** each disclosure is stored with conversation ID, time, language and exact wording. The send path refuses the first automated reply if the record is missing.

It cost a few lines of copy and a small table. It removed the question entirely.

```diagram:path
# One conversation, two disclosures
Aya, the AI assistant | Opens with the disclosure and the way out: "Type agent any time" | The customer types "agent"
A member of the team | Takes over with the full transcript in view | Hands the conversation back
Aya again | "You're back with Aya, our AI assistant." | Each disclosure is written to the record
The record | Conversation ID, time, language and exact wording — checked before the first automated reply
```

## Why you would do this anyway

The most common complaint about automated support is not that it is automated; it is the *suspicion* of being automated without being told. Disclosure removes that, and what remains is judged on whether it is useful.

It also helps the system work. People who know they are talking to software phrase requests more directly, accept a menu without irritation, and escalate when they need to instead of arguing with something that cannot help. Undisclosed automation gets discovered — usually at the worst moment — and the discovery costs more trust than the disclosure would have.

## Where it belongs in the architecture

The instinct is to put the disclosure in the bot's prompt or in the first template. Both work until the second channel arrives, or the third agent, or the vendor changes.

Put it where consent lives. A disclosure is the same kind of fact: a per-person, per-conversation record of something you told them and when.

```diagram:blocks
# The disclosure record, and what it connects to
Conversation | The thread the disclosure attaches to. One disclosure per conversation, not per message.
Timestamp | When it was shown. First interaction is a claim you will have to evidence.
Wording shown | The exact text, and its language. Wording changes; the record of what this person saw does not.
Consent ledger | Same store, same shape. A disclosure is a fact about what you told someone.
Send path | Asserts the disclosure exists before the first automated turn. A missing one blocks the send.
Escalation route | The human path the disclosure promised. If it does not work, the disclosure was not true.
> If the send path cannot check it, the disclosure is a policy rather than a control.
```

## What to ask a provider

- Can the disclosure be enforced by the platform — a fixed first message — rather than left to the prompt?
- Is each disclosure logged with time, language and wording, and can I export that log?
- After a handover to a human and back, does the platform disclose again automatically?
- Does the "talk to a person" keyword work in every language and channel I use?

## Where to go next

Next in this track: a closer reading of [AI Act Article 50 for messaging](/en/learn/ai-act-article-50-for-messaging). For the ledger this record lives in, see [consent architecture](/en/learn/consent-architecture); for measuring whether the assistant actually helps, read [containment is not resolution](/en/learn/ai-agents-and-the-containment-trap).

## Sources

[^1]: [Safer and more transparent AI](https://commission.europa.eu/news-and-media/news/safer-and-more-transparent-ai-2026-08-02_en) — European Commission, 2 August 2026
[^2]: [The EU AI Act's Transparency Obligations: Rules, Scope and Timeline](https://www.stibbe.com/publications-and-insights/the-ai-acts-transparency-obligations-rules-scope-and-timeline) — Stibbe
[^3]: [AI Act Article 50: transparency rules](https://artificialintelligenceact.eu/transparency-rules-article-50/) — artificialintelligenceact.eu
[^4]: [Not Delayed, Not Deferred: EU AI Act Transparency Obligations Are Now in Force](https://www.goodwinlaw.com/en/insights/publications/2026/08/alerts-technology-dpc-eu-ai-act-transparency-obligations-now-in-force) — Goodwin, August 2026
[^5]: [SB-1001 Bots: disclosure](https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml?bill_id=201720180SB1001) — California Legislative Information, 2018
[^6]: [S.B. 149 Artificial Intelligence Amendments (enrolled copy)](https://le.utah.gov/~2024/bills/sbillenr/SB0149.pdf) — Utah State Legislature, 2024

---

Published by the company behind five products in this category. Those products appear in this site's directory alongside competitors under the same published criteria and are labelled as its own. Editorial content does not recommend them.
