Building an agent startup? Apply now →
Back to Blog

Email for AI agents that keeps data in the EU

November 10, 2026

AI AgentsEU Data ResidencyAnalysis+5

If your agent reads invoices, support tickets or sales threads, your customers' legal team will ask where that mail is stored. With email APIs, “we support the EU” can mean mail goes out from an EU region while account data and logs stay in the US. It can also mean real EU hosting that you only get on an enterprise contract.

The short answer: OpenMail keeps your agents' email in the EU on every plan, the free one included. The API, the database, stored messages and attachments, and sending and receiving all run in EU regions, and the company is based in Vilnius, Lithuania. Two checks on outbound mail use services in the United States: abuse screening by Anthropic, and link and domain checks with Google Safe Browsing. Here's the full list, so you can check it against your own requirements.

What runs where

WhatProviderRegion
API, database and queueRailwayEU
Stored attachments and filesCloudflare R2EU
Sending and receiving emailMailgun and Amazon SESEU
BillingStripeEU
Product analyticsPostHogEU
Abuse screening of outbound messagesAnthropicUnited States
Link and domain reputation checksGoogle Safe BrowsingUnited States
Website and documentation hostingVercel and MintlifyEU and United States
Traffic analytics on the marketing siteAhrefsSingapore

This is the subprocessor list from our privacy policy. If we make a material change to it, we tell customers by email or in the product.

Where an agent's email actually goes

The email provider is only one stop. An email your agent handles passes through several systems, and each one has its own region.

First, the mail arrives at the provider and is stored there. This is the part an “EU email API” covers.

Then the provider hands it to your code, through a webhook or a WebSocket. If your server runs in a US region, the mail leaves the EU at this step, whatever your email provider does.

Next, your agent sends the text to a model. For most agents this is the biggest gap. OpenAI offers European data residency to eligible API customers, but only on projects created with Europe selected, and an existing project can't be switched. Claude is available with EU regional endpoints through Amazon Bedrock and Google Vertex AI. Anthropic's own regional page doesn't list an EU region for its direct API.

Finally, the reply goes back out through the provider, along with any checks it runs on outbound mail. On OpenMail, those are the two US checks in the table above.

Logs, backups and account data sit beside all of this. Mailgun, for example, keeps message data, events and backups in its EU region, but account data is global. So the useful question for any provider is which data stays in the region, not just whether there is a region.

How the options compare

The columns are the questions worth asking any provider. Check each answer against the plan you're actually buying.

ProviderAgent inboxesEU hosting onCaveat
OpenMail (EU)YesEvery planTwo outbound checks in the US
euromail.dev (Finland)Yes, queue-basedEvery planBilling outside the EU
Agentboxd (France)YesFree betaPaid plans after the beta
Pidgeon (Ireland)YesEvery planNone stated
eusend (EU)NoEvery planSending only
SendGridNoEU subusers onlyNeeds a dedicated EU IP
MailgunNoChoose EU at signupAccount data is global
AgentMailYesEnterprise onlyRuns in your own AWS account

Agentboxd and Pidgeon are the closest to OpenMail in what they do. SendGrid and Mailgun are sending services with EU regions, so you build inboxes and threading on top yourself. AgentMail is a US company. Its Outposts deployment runs sending, receiving and storage in your AWS account, while the dashboard, auth and billing stay on AgentMail's cloud, and its own FAQ tells customers to check each data flow themselves.

Frequently asked questions

Which email provider for AI agents keeps data in the EU?

OpenMail keeps messages, attachments, the API and delivery in the EU on every plan. Other EU-hosted options include euromail.dev (Finland), Agentboxd (France) and Pidgeon (Ireland). SendGrid and Mailgun have EU regions for sending, and AgentMail offers EU hosting only through its Enterprise Outposts deployment.

Does any of my agents’ email leave the EU on OpenMail?

Stored mail, attachments and delivery stay in EU regions. Outbound messages are screened for abuse by Anthropic in the United States, and links and domains are checked with Google Safe Browsing, also in the United States. Both are listed in the privacy policy.

If my email provider is in the EU, does my agent’s data stay in the EU?

Only if the rest of the path is too. The mail also goes to your own server through webhooks or WebSockets, and usually to a model provider. Both need to run in the EU. OpenAI offers European data residency for eligible API projects, and Claude has EU regional endpoints on Amazon Bedrock and Google Vertex AI.

What’s the difference between sending from an EU region and EU data residency?

An EU sending region means mail is delivered from servers in the EU. Data residency means the stored messages, attachments, logs and account data stay there too. Some providers offer the first without the second, or offer residency only on enterprise plans.

Do I need an enterprise plan for EU hosting?

No. Every OpenMail plan is hosted in the EU, including the free plan.

Where is OpenMail based?

Vilnius, Lithuania. The company is UAB All Systems Operational.

Every AI agent deserves its own inbox.

Install the CLI, run setup, and you're sending email from your agent in minutes.

From the blog

Latest posts

All posts →
Analysis8 min read

Email for AI agent platforms: what 1,000 inboxes really cost

Twelve ways to run 1,000 agent inboxes, from a few dollars to $14,000 a month, and what each leaves you to build.

Nov 5, 2026Read →
Developer5 min read

Inbound email with attachment text, ready for an LLM

An inbound email API that puts the text of PDFs, scans, Office files and CSVs into the webhook, ready for a model. What gets extracted, the limits, and the code to pass it to an LLM.

Nov 2, 2026Read →
News4 min read

OpenMail is in the ChatGPT plugin directory

ChatGPT could draft the email but never receive the reply. Now it can: OpenMail is in the ChatGPT plugin directory. Install, sign in once, and ChatGPT has an inbox of its own. Free plan included.

Oct 30, 2026Read →
Developer6 min read

How an AI agent receives email and replies to it

How inbound email reaches an AI agent over a webhook or WebSocket, what the event contains, and how the agent replies in the same thread. Working code included.

Oct 14, 2026Read →
SUSPENDED
gmail
Analysis12 min read

The Gmail suspension wasn't the problem. The architecture was.

Gmail suspensions for AI agents aren't random. The automation patterns that cause them look identical to spam. Here's what you've actually lost, why recovery rarely works, and how to move to something built for agents.

July 2, 2026Read →