Data Processing Agreement

Version 2026-10-01 · Annex to the Terms of Service · Article 28 GDPR

Controller: the customer subscribing to InvokeAgent (the "Customer").

Processor: Jesús Lacera Cortiñas (SEO-Invoke), NIF 55847836H, Calle Carlos Vázquez 7, 13001 Ciudad Real, Spain, info@seo-invoke.com.

1. Subject matter and duration

The Processor processes personal data on behalf of the Customer solely to provide the InvokeAgent service: answering visitors to the Customer's website, transcribing voice notes and passing contact and appointment requests to the Customer. This agreement lasts as long as the subscription.

2. Data and data subjects

Data subjectsVisitors to the Customer's website who use the assistant.
DataChat messages, voice notes (only during transcription), name, email and phone when provided by the visitor, preferred appointment time and the consent timestamp. Each contact or booking request also stores a short AI-generated summary of the conversation (without contact or health details), a request score and the source of the visit: campaign parameters (UTM), landing page and referring website (domain and path only). Daily activity counters without personal data are kept for the dashboard statistics.
OperationsReceipt, AI answer generation, transcription, automatic summary and scoring of requests, recording of the visit source, storage of contact requests and delivery to the Customer (dashboard, email, Telegram or CRM webhook).

The service is not designed to process special categories of data (for example, health data). The Customer will not configure the assistant to request them, and the assistant is instructed not to ask for them. The online service is not provided to healthcare providers or professionals (section 2 of the Terms of Service). If a visitor shares health data on their own initiative, the Processor processes it only to pass their request to the Customer, within the periods in section 7.

3. Processor obligations

4. Customer obligations

5. Sub-processors

The Customer gives general authorisation for the following sub-processors. The Processor will email any change 15 days in advance; the Customer may object by cancelling the subscription.

ProviderFunctionLocation
SupabaseDatabaseEuropean Union (Ireland)
RailwayServer hostingUnited States
CloudflareContent delivery and security; anti-bot verification (Turnstile)Global
OpenAIAnswer generation, request summaries and voice transcriptionUnited States
Google (Gemini API)Backup AI provider, only if OpenAI does not respondUnited States
TypeSafeMessage classification for quick answersUnited States
ResendService emailsUnited States
TelegramAlerts to the Customer, only if enabledUnited Kingdom / United Arab Emirates
Cal.comBookings, only if the Customer connects a calendarUnited States
Sentry (Functional Software)Technical error logging for the serviceEuropean Union (Germany)
MicrolinkReading the public pages of the Customer's website during sign-up; receives no visitor dataPer its DPA (GDPR)
GitHub (Microsoft)Storage of the weekly backups, encrypted before leaving the service (GitHub cannot read them)United States

6. International transfers

Where a sub-processor processes data outside the European Economic Area, the transfer relies on the EU-US Data Privacy Framework, an adequacy decision or the European Commission's standard contractual clauses, depending on the provider.

7. Retention

8. Liability and governing law

The liability regime of the Terms of Service, Spanish law and the courts of Ciudad Real apply.