Hi Retell community and team,
I’m building a multilingual AI voice support agent for a European B2B client. Before we move into the build phase, their legal team has raised standard GDPR compliance questions — data residency, subprocessors, and contractual guarantees. I’ve done my research and want to be fully transparent with my client, which means I need clear answers from Retell directly.
I’m posting here publicly because many EU-facing builders are dealing with the same questions. Hopefully this thread becomes a useful resource.
CONTEXT
What the agent does and what data it handles
The agent answers inbound B2B support calls from technicians across multiple EU countries. It handles:
-
Live voice audio during calls
-
Real-time transcripts of conversations
-
Caller metadata (phone number, timestamp, language, call duration)
-
Product knowledge base (manuals — no personal data)
No financial data, health data, or GDPR Article 9 special categories are involved. However, phone numbers and voice recordings are personal data under GDPR Article 4.
THE CORE PROBLEM I NEED HELP WITH
Retell’s documentation states data does not stay in the EU
From docs.retellai.com/general/compliance:
“We comply with GDPR by utilizing Amazon Web Services (AWS), which includes a GDPR-compliant DPA in its Service Terms. However, please note that we do not currently operate services within the European Union.”
This is the main issue to resolve. My client does not require EU-only processing, but they do need to understand the legal transfer mechanism and review the DPA that formalizes it.
Post-Schrems II, EU → US data transfers must rely on mechanisms like Standard Contractual Clauses (SCCs). These need to be clearly included in the DPA.
MY QUESTIONS FOR RETELL — PLEASE ANSWER SPECIFICALLY
1. DPA and SCC mechanism
Does the self-sign DPA include Standard Contractual Clauses (SCCs) for EU–US transfers?
Which SCC module applies (controller-to-processor or processor-to-processor)?
2. Full subprocessor list
Can you publicly confirm the current list of subprocessors?
Specifically: which LLM, STT, and TTS providers are used?
Clients must approve all subprocessors under GDPR Article 28.
3. EU self-hosted / private deployment
What does “deploy within your own infrastructure” actually involve?
-
Is it enterprise-only?
-
Do clients bring their own cloud, LLM, STT/TTS?
-
What are pricing and timelines?
4. Data retention
What is the default retention period for recordings and transcripts?
Can it be configured or reduced?
Is there a deletion process?
5. Breach notification
What is the notification timeline if a breach occurs?
Is it aligned with GDPR’s 72-hour requirement?
6. Subprocessor change notification
How much advance notice is given for new subprocessors?
Is there a right to object?
7. Data use for model training
Is any call data used for training or fine-tuning models?
Is there a contractual guarantee that it is not used?
HOW I’M PLANNING TO MAKE THIS WORK
Step 1 — Execute the Retell DPA
This establishes Retell as a data processor and should include SCCs.
Step 2 — Execute a builder–client DPA
Formalizes roles and responsibilities before handling live data.
Step 3 — Confirm subprocessor list
Required for client legal approval.
Step 4 — Configure telephony routing (EU where possible)
Reduces exposure of data outside the EU.
If EU residency becomes mandatory
We may need to explore self-hosting or alternative platforms.
Caller disclosure
All users will be informed they are speaking with an AI system.
TO THE COMMUNITY
Has anyone already solved this for an EU client?
If you’ve deployed Retell in an EU context:
-
Was the DPA accepted as-is?
-
How did you handle subprocessors?
-
Did any client require EU-only processing?
-
Did you explore self-hosting?
Any insights would be genuinely helpful.
Thanks in advance