Architecture
From a call to a message, without friction.
The call comes in on the clinic's number, a voice agent with the clinic's context answers it, and it ends in a concrete action: an appointment in the calendar, a written message or a hand-off to a person.
GDPR · RoPAData stored in the EUNo health data in logsEncrypted backupsSigned webhook6-month purge
noema.os / topologyData in the EU
Coverage
After hours
Calls forwarded to the service
Minimum term
3 months
Minimum, then month to month
Storage
EU
Supabase (Ireland) and a server in Germany
Disclosure
1st sentence
Says it is an AI on every call
Tech stack
Top-tier technology, operated by us.
We don't improvise. These are the tools we build and maintain the voice receptionist with, with data hosted in the EU.
Web
Next.jsReactTypeScriptTailwind CSSVercel
Backend & orchestration
noema-voice (Node.js / Fastify)n8n (self-hosted)REST & Webhooks
Data
Supabase (PostgreSQL) in Ireland6-month data purge
Voice & AI
ElevenLabs Agents (voice)Claude Haiku 5.5 (Anthropic)Twilio (geographic number)Google Calendar / Cal.com (demo)
Infrastructure
Server in Germany (EU)DockerHTTPS (Caddy)
Our only data store is Supabase, in the EU (Ireland), and call data is deleted after 6 months.
Production stack10 eines · 1 plataforma
Anthropic ClaudeElevenLabs AgentsTwilioSupabase · EUHetzner · EUn8nCal.comVercelAnthropic ClaudeElevenLabs AgentsTwilioSupabase · EUHetzner · EUn8nCal.comVercel
Infrastructure
Built on infrastructure that already runs in production.
Every piece is an API or service that companies worldwide run in production, with the data stored in the European Union. Governance, logging and compliance from day one.
Compliance & data protection
GDPREU Regulation 2016/679
LOPD-GDDOrganic Law 3/2018 · Spain
AI ActEU Regulation 2024/1689
LSSI-CELaw 34/2002
DPAData Processing Agreement with every client
EU hostingServers in the European Union