Home / Guides / GDPR checklist for AI agents

AI agents and the AVG: the checklist.

The GDPR does not forbid AI agents. It asks the same questions as for any processing, plus a few that matter more when software reads and writes messages on its own.

Short answer

Before a Dutch SME lets an AI agent handle personal data, it should be able to answer eight questions: what the lawful basis is, which processors are involved and whether a processor agreement (verwerkersovereenkomst) is signed with each, where the data goes (including outside the EU), whether a DPIA is needed, what the privacy notice says, how long data is kept, whether a person can take over, and what staff may paste into chatbots. The Autoriteit Persoonsgegevens (AP) supervises this; the AP and the ACM said in October 2025 that customer contact may not run only through a chatbot.

The checklist

Eight questions, one owner each.

#QuestionWhere it comes from
1What is our lawful basis for each type of data the agent touches (contract, legitimate interest, consent)?GDPR Art. 6
2Which suppliers process data for us (AI model, hosting, WhatsApp, CRM), and do we have a processor agreement with each?GDPR Art. 28
3Does data leave the EU? If so, on what transfer basis?GDPR Chapter V
4Is the processing likely to be high-risk, so that a DPIA is required?GDPR Art. 35; the AP's DPIA list
5Does our privacy notice explain the agent, in plain language?GDPR Art. 13–14
6How long do we keep conversations and logs, and who deletes them?GDPR Art. 5(1)(e)
7Can a customer always reach a person, and does any decision with legal or similar effect get human review?GDPR Art. 22; AP/ACM statement Oct 2025
8What may staff paste into public AI tools, and is that written down?AP warnings about data leaks via chatbots

A checklist to organise the conversation with your privacy officer or lawyer, not a substitute for it.

Where SMEs slip

The three gaps we see most.

Forgotten processors. An agent often involves four or five suppliers: the model provider, the hosting, the messaging channel, the CRM and the automation tool. Each needs a processor agreement and a line in your register of processing.Data minimisation as an afterthought. If the agent only needs a name, a phone number and a booking reason, design it so it never asks for more. Less data in the conversation means a smaller DPIA, fewer transfer questions and less to delete.Staff using free chatbots. The AP has reported a rise in data-breach notifications after employees pasted customer or patient data into AI chatbots. A one-page rule on what may and may not be pasted is cheap and closes most of that risk.
Design choices that help

Build it so the answers are easy.

01EU hosting by default

Conversation logs and the agent itself on EU infrastructure, with model providers that offer EU processing where possible.

02Least access

The agent reads one mailbox or one calendar, not the whole tenant.

03Short retention

Logs kept as long as you need for quality and disputes, then deleted automatically.

04Human hand-off

Every channel has a visible way to reach a person, logged when used.

05Disclosure

The agent introduces itself as an assistant, which also covers the EU AI Act's transparency rule from 2 August 2026.

Note

Not legal advice.

This guide is general information, checked against the sources listed, and not legal advice. Rules change; check the current text or ask a lawyer before you rely on it. Checked November 2026.

FAQ

Common questions.

Do we always need a DPIA for an AI agent?

Not always. A DPIA is required when processing is likely to result in a high risk, for example large-scale processing of sensitive data or systematic monitoring. A booking agent with minimal data often does not need one; a recruitment screening agent often does. Record why you decided either way.

Can we use a US-based AI model?

Possibly, with a valid transfer basis and a processor agreement. Many providers now offer EU data processing, which simplifies the question. We set out the options per supplier in the Blueprint.

Is a chatbot a decision under Article 22?

Answering questions or booking slots is not. Rejecting a customer, a loan or a candidate automatically can be. Keep a person in those decisions.

Who supervises this in the Netherlands?

The Autoriteit Persoonsgegevens for privacy. The ACM supervises consumer-protection and telemarketing rules, and both regulators have said they are watching chatbot use in customer contact.

Free 30-minute audit

Want this in your business?

Tell us how you work today. We'll tell you honestly what AI can take off your team's plate, what it costs, and whether we are the right fit.