This is an English translation of our Spanish site, for partners, suppliers and data protection teams. VinculAI serves psychology practices in Spain and the product interface itself is in Spanish — the screenshots below are the real application, untranslated. Our five legal documents are translated too, linked at the foot of this page; the Spanish originals are the versions with legal effect in Spain, and each translation says so at the top. If you need a certified translation of any of them, ask us and we will provide one.
For psychologists and psychology practices
Your psychology practice, without the paperwork.
No paper diary, no invoice templates, no midnight messages to sort out appointments.
VinculAI is the practice management software for psychology and therapy practices in Spain: calendar and online booking, reminders, session notes, video sessions, payments, invoicing and your own website, all in one place.
The demo, one tap and no sign-up. The account, your real one: 14 days free, no card.
- From €19/month + VAT
- No lock-in
- Unlimited patients
- Encrypted data, hosted in the EU
- We set it up for you
Rather have someone show you? Message us on WhatsApp
Reserva· lo que ve tu paciente
EjemploMiércoles, 15 jul
Agenda· miércoles 15 de julio
EjemploAna Ruiz
Primera sesión · 50 min
Luis Cano
Sesión individual
Las 18:00 acaban de reservarse solas. Te toca darle el visto bueno. El fondo teñido es tu horario libre.
What you do today, and what you do with VinculAI
Everything you already do, without doing it yourself.
If your diary is on paper, your invoices live in a template and appointments are arranged by message, this is what changes, task by task.
- Booking an appointmentToday: paper, spreadsheets and WhatsAppMessages back and forth, late at night tooWith VinculAIPatients book on their own, in your free slots, at any time
- Confirming attendanceToday: paper, spreadsheets and WhatsAppYou message each patient the day beforeWith VinculAIAutomatic reminders: one click to confirm or to say they cannot come
- The invoiceToday: paper, spreadsheets and WhatsAppYou fill in the template and keep the numbering by handWith VinculAIIt comes out of the appointment itself, with the healthcare VAT exemption and the numbering up to date
- Session notesToday: paper, spreadsheets and WhatsAppOn paper or in an unencrypted documentWith VinculAIEncrypted. Dictate them after the session and the AI tidies them up
- Getting paidToday: paper, spreadsheets and WhatsAppCash or Bizum at the door, and writing it down laterWith VinculAIOnline payment before the session or through a link, recorded automatically
- The quarterToday: paper, spreadsheets and WhatsAppAdding up income by hand for your accountantWith VinculAIYour income ledger in Excel and an indicative summary of your tax forms
- A patient asks for their dataToday: paper, spreadsheets and WhatsAppSearching through papers and loose filesWith VinculAIYou export their full record as a ZIP, from their file
- a month excl. VAT, entry plan
- €19a month excl. VAT, entry plan
- commission per appointment
- 0%commission per appointment
- free trial, no card
- 14 daysfree trial, no card
- patients, on every plan
- Unlimitedpatients, on every plan
See plans and pricing →Using another tool? Compare them side by side (in Spanish) →
Coming from paper, spreadsheets or another program?
We set it up for you, on every plan and at no extra cost. Send us your spreadsheets and we bring in your patients and your upcoming appointments. If everything is on paper, we configure your services, your opening hours and your invoicing details.
What day one looks like →Last night · 23:41
They book the appointment while you sleep.
You share a link and the patient talks to the assistant the way they would talk to you: they say when they can come and they leave with the appointment booked. Before offering a time it reads the real gaps in your availability, and it is forbidden from offering one that does not exist. What other products call «online booking» is a form with a calendar; this is a conversation that ends inside your calendar.
- Reads your real availability, the buffer between appointments, your exceptions and the days you are closed
- If the patient arrives identified by their own link, it also reschedules and cancels
- No double-booking: it cannot put you in two places at once, not even across two different practices
- You set the rules: how late an appointment can be cancelled or moved, how long an unconfirmed booking holds, and how many pending appointments each patient can have
- If you move an appointment by dragging it in the calendar, it asks whether to let the patient know
- Patient record created automatically, and you are notified. You decide whether online bookings are accepted outright or wait for your approval; by default, you review them
- If you connect your Google Calendar, every appointment is created, moved and deleted there too. The event carries the patient’s initials and the time: never the full name, never anything clinical. It goes one way only, so VinculAI does not read your calendar or see what you have in it
Agenda· Semana del 13 al 19 de julio
EjemploToday · 08:14
The one who has not confirmed, you see in time.
If the appointment is unconfirmed, an email follows up on its own at 72 and at 48 hours, and the patient confirms with one click from the email itself — no sign-up, nothing to install. Then come the day-before and the same-day reminders. In your calendar, appointments still waiting on the patient carry a clock, and you have time to reuse the slot.
- Four automatic reminders by email. The day-before and the same-day ones also arrive as a notification, if the patient switched them on in their portal
- And one WhatsApp per appointment as well, with its «I can’t make it» button, within your plan’s monthly message allowance
- A «Reminders» tab inside each appointment, to resend manually when someone smells like a no-show
- Cancelling frees the slot, and the waiting list notifies whoever was waiting
- And you hear about it too: every booking, message or payment reaches you in the bell, by email or on your phone, with the app installed on your home screen
Recordatorio· el email de tu paciente
EjemploConsulta Aravaca
Confirma tu cita 🌿
Consulta Aravaca te ha reservado una cita:
Miércoles, 15 de julio, a las 18:00
Confírmala con un toque para que quede reservada:
Confirmar mi cita¿No vas a poder? Avísanos aquí y liberamos la hora.
Sesión · miércoles, 15 de julio· Recordatorios
EjemploRecordatorios de la cita
Avisos automáticos al paciente por email y WhatsApp. Próximo: Mar, 14 jul, 18:00.
- Confirmación (72 h antes)Enviado el Dom, 12 jul, 18:00
- Confirmación (48 h antes)Enviado el Lun, 13 jul, 18:00
- Recordatorio (24 h antes)Programado para Mar, 14 jul, 18:00
- Recordatorio (mismo día)Programado para Mié, 15 jul, 16:00
18:20 · As you say goodbye
Paid before they get out of the chair.
The patient pays from their own portal before coming, or you send a payment link and get paid without pulling out a card reader — you skip the awkward moment at the door. From that same portal they request, change and cancel appointments, download their receipts, see the documents you share with them and message you over an encrypted chat.
- Stripe or PayPal connected to your own practice, deposits up front —which you refund or keep from the appointment if they do not show— and session packs that draw down automatically
- Certificate of attendance as a PDF in one click: you download it or email it, and the patient also has it in their portal
- Data protection clause and consent forms, signed in the room or through a single-use link; the signed PDF is stored encrypted
- One single portal for the patient, even if they see you at two different practices. If they are a minor, their mother or father books from their own portal and receives the reminders in copy
- If the session is online, they enter a private room only once the appointment is paid, or if you mark it as exempt. Each room is opened with a token that has recording, streaming and transcription disabled, and we store neither the audio nor the video
Portal del paciente· Mis citas
EjemploMiércoles, 15 de julio, 18:00
ConfirmadaConsulta Aravaca · Marta Pérez · Terapia individual · Videosesión
55,00 € (pagada)
Entrar a la videosesiónReprogramarCancelarMiércoles, 22 de julio, 18:00
Por confirmarConsulta Aravaca · Marta Pérez · Terapia individual
55,00 € (pendiente)
ConfirmarPagarReprogramarCancelar
Sesión · miércoles, 15 de julio· 18:00 – 18:50
EjemploTerapia individual
50 min · Presencial
Paciente
Ana Ruiz
El audio se procesa y se descarta al instante — no se almacena en ningún momento.
Subjetivo
- Refiere haber descansado mejor esta semana.
- Ha mantenido el registro de sueño acordado en la sesión anterior.
Objetivo
- Acude puntual y participa de forma activa.
PSQI: 8 — mejoría respecto a la medición previa.
Análisis
- Buena adherencia a las pautas de higiene del sueño.
Riesgo (Sin riesgo): no se identifican indicadores.
Plan
- Mantener el registro de sueño dos semanas más.
- Revisar la rutina nocturna en la próxima sesión.
Próxima cita: miércoles 22 de julio.
18:28 · Eight minutes later
You say it out loud. The note comes out structured.
When the session is over you press «Record dictation» and talk it through however it comes out, without stopping to structure anything. The AI transcribes it and gives it back as prose or as SOAP —subjective, objective, assessment, plan—: you choose, note by note. The audio is not stored anywhere. You read, correct and save; until you press save, there is no note.
- Or you type it in one go and the AI orders it without removing a single word of yours. «Format with AI» also tidies up an old note you had written by hand
- Prose or SOAP, decided by you note by note, with the risk level always stated
- A «Case summary» per patient —reason for consultation, history, assessment and plan—: you paste your account and the AI splits it into the four sections
- The patient’s progress on a single timeline: session notes, standalone notes and scanned documents, each on its own date
- A warning for past sessions with no note, so none of them is left hanging
- Stored encrypted with AES-256-GCM in the patient record, and only you can open it
The red line
What the AI does not do.
VinculAI’s AI is administrative: it offers times that exist, it orders text you have written, it reads supplier invoices and it moves appointments when you ask it to. It does not sit in the session, it does not assess anyone and it does not decide anything on your behalf. The practice is yours and so is the responsibility, so the line is drawn where you would draw it.
- It does not diagnose, interpret the case or suggest treatment. One single exception, and it is a safety one: faced with signals of risk, the booking assistant gives out the helpline numbers (024 and 112 in Spain) and flags the appointment for you to review
- It does not open your notes on its own initiative: it only processes the text you send it, when you send it
- It does not invent a slot: if it is not free in your availability, it is not offered
- It does not write in your calendar without first telling you, in one sentence, exactly what it is about to do
The first three limits are enforced by the system itself. The one about asking first is a behavioural rule of the assistant: everything it does lands in your calendar, in plain sight, and can be undone.
What each person sees
The note is yours. Reception gets the logistics.
Only the professional treating the patient can open their session note, their clinical history and their medical information. Whoever runs the diary and the invoicing sees the logistics —who is coming, when, and how much they pay— and, in order to do that job, also the documents and the message thread. That wall is not checked by the screen: it is enforced by the database itself, the same way practices are isolated from each other.
Marta Pérez· profesional tratante
EjemploAna Ruiz
Expediente 0042 · En tratamiento
15 jul · Nota de sesión
Subjetivo
Refiere haber descansado mejor esta semana. Ha mantenido el registro acordado.
Análisis
Buena adherencia a las pautas. Riesgo: sin riesgo.
Ve las siete pestañas, con sus notas y el historial.
Elena Ríos· recepción
EjemploAna Ruiz
Expediente 0042 · En tratamiento
Cobrado
440,00 €
Pendiente de cobro
55,00 €
Ve cinco: ni «Sesiones» ni «Historial» aparecen. Lo decide la base de datos, no la pantalla.
- Access rules written in Postgres (row-level security), row by row, not in the browser
- Notes and messages encrypted with AES-256-GCM. We are not going to sell you «end-to-end encryption»: the key is held by the server, and that is precisely why you can still open your note next year
- Hosted in the European Union: database in Paris, server in Germany
- Every opening of a patient record is logged —who and when— and the practice owner can review it
- Patient rights, from their record: you export the whole file as a ZIP, or you erase it for real and only the invoices the law requires you to keep remain, plus an encrypted record that the erasure took place
- No ISO 27001 or SOC 2 certification. When there is one, it will say so here
And what leaves here
The AI —the text you send for formatting, what you write in the internal chat, what your patients write to the booking assistant, and the expense invoices you upload— is processed by OpenAI models hosted by Microsoft in the European Union (the resource is in Spain); if that service fails, the same request is answered by Anthropic, in the United States. Dictation is transcribed by Microsoft, also in the EU, and the audio is not stored. Emails are sent by Brevo, in France, and payments go through Stripe or PayPal with a generic description. WhatsApp reminders are carried by Meta and contain only logistics, never the reason for the visit. Notifications travel encrypted through Google, Mozilla or Apple, depending on the browser. If you connect Google Calendar, Google receives the initials and the time. We serve video calls ourselves, from our own server in Germany; in a two-person session the video goes straight from one browser to the other unless the network forces it to be relayed, and it is never recorded. If you ask for scientific evidence, the search terms go to Europe PMC, in the United Kingdom. The full list, with what each one receives, is in the Privacy policy. We would rather tell you here than in the small print.
21:05 · From the sofa
You ask Vera, and she asks you before doing it.
Vera is the assistant that lives inside the application: she moves an appointment, registers a patient, opens or closes slots, blocks a Friday, tells you how the month is going. Before touching anything she shows you in one sentence exactly what she is about to do and waits for your written «yes». She does not open clinical notes and she does not have opinions about a case: that is not her job.
- Creates, reschedules, confirms and marks no-shows; registers patients; changes availability and blocks
- She can only do what your own role lets you do in that practice
- No access to clinical content, not even to answer you
- If you work at two practices, she switches between them and summarises both
- If you ask her, she searches published studies in Europe PMC and cites them with their link. Only clinical concepts go into the search, never patient data, and the clinical decision remains yours
Vera
la IA de VinculAI · Consulta Aravaca
El jueves 16 tienes 3 citas:
20 October · The quarter
The quarter arrives with the numbers already in place.
VinculAI invoices the way invoicing works in Spain: healthcare VAT exemption by default (art. 20.Uno.3.º of Law 37/1992, which exempts psychological care from VAT), IRPF income tax withheld when the professional settles with the practice, own invoice series, credit notes and multiple issuing entities. The «For your accountant» tab hands them the income ledger in Excel or CSV plus an indicative summary of your tax returns. Expenses you upload however they come —a photo of the electricity bill, the PDF from your accountant— and an AI reads them and fills in the draft.
And beyond what your accountant needs, you get the picture of your own business: how much you have collected and how much is still outstanding, how income, sessions and new patients evolve month by month, how many no-shows and cancellations are piling up, and where people are coming from. Without exporting anything to a spreadsheet.
- Income ledger exportable in Spanish tax authority (AEAT) format, as .xlsx or .csv, plus a spreadsheet for your accountant with your tax details, income, expenses and payment-gateway fees
- Veri*factu (Spain’s verifiable invoicing system), built and tested with the Spanish Tax Agency: it will be included in every plan, at no extra cost, once it is switched on
- Indicative summary of forms 130, 111 (withholdings on your professionals), 303 and 115
- Own invoice series, credit notes and multiple tax-issuing entities
- Expenses in batches: amount, VAT, tax ID and supplier extracted from the invoice itself
- Business statistics: monthly evolution, no-shows, and the breakdown of your patients by status, age, city and how they found you
Facturación· Para tu gestor
EjemploPlazo de presentación del 3º trimestre: 20 de octubre de 2026.
Todo para tu gestor en un archivo
Un Excel con la ficha fiscal de la clínica y sus libros de ingresos, gastos y comisiones de pasarela.
Modelo 130 · IRPF (pago fraccionado)
Base de ingresos
8.450,00 €
20 % orientativo
1.690,00 €
El Modelo 130 es el 20 % del beneficio neto (ingresos − gastos) acumulado del año. Tu gestor resta los gastos deducibles y las retenciones para el importe final.
Modelo 303 · IVA
Sin operaciones sujetas · exento (art. 20.Uno.3.º Ley 37/1992). La asistencia sanitaria en psicología está exenta de IVA: no repercutes cuota, así que el Modelo 303 sale a cero.
Libro registro de ingresos
34 recibos emitidos en el periodo: número, fecha, NIF, base, IVA, IRPF y total de cada uno.
When it is no longer just you · The team
Everyone with their own diary. The split, done.
As the practice grows, each professional has their own diary, availability, services and booking link, and reception handles the logistics without seeing a single note. The practice’s booking link asks what the patient is looking for and routes them to the right person: adults, teenagers, children, couples or families. And at the end of the month, VinculAI does the sums with each of them: whoever is on payroll settles nothing, whoever collaborates invoices the practice for their share with their own tax ID and withholding, and whoever charges patients directly issues their own receipts.
- Owner, administration, reception and professional roles. Reception sees no notes, no clinical history and no medical information
- Monthly settlements with IRPF withholding, by percentage or a fixed fee per session, on Pro and Premium
- Outside centres that do not use VinculAI: you settle your sessions with them without any patient data, on Pro and Premium
- Invoices to companies and other clients who are not patients
- Several practices under one login: up to three on Pro and unlimited on Premium, with the «All practices» view showing diary, patients and invoicing together
- On Premium, you connect your Claude account and ask it, from there, for your diary or to move an appointment
Equipo· Consulta Valle
EjemploEquipo (4)
Añadir al equipoLucía Ferrer
Propietario · pasa consulta · lucia@consultavalle.es
Enlace de reserva- Editar
Marta Gil
Profesional · marta@consultavalle.es
Enlace de reserva - Editar
Pablo Ortega
Profesional · pablo@consultavalle.es
Enlace de reserva - Editar
Elena Ruiz
Recepción · recepcion@consultavalle.es
Facturación· Liquidaciones
EjemploLo que facturas a las clínicas donde colaboras, por tu parte de las sesiones (IRPF e IVA según vuestro acuerdo).
Generar liquidación del mes
12 sesiones nuevas a liquidar · 2 ya facturadas (se omiten)
Before anything · Day one
On day one you walk out with a website and your patients already in.
In «Bring your data» you upload whatever you have, in Excel or CSV: your patients, with first name, surnames, phone, email, national ID and address; your upcoming appointments, which come in confirmed without sending the patient a new-appointment notice; and your past sessions with their notes, stored encrypted. VinculAI recognises your column headers on its own, and if it cannot, you download the template. And if you would rather not do it yourself, you send us your spreadsheets, give us access for seven days and we import it for you. One thing we would rather you knew today and not on day two: the record number is assigned by VinculAI, sequential per practice, so the numbering from your previous software is not preserved.
And you have a website, without commissioning it from anyone: you pick one of the three templates, set your two colours and your photo, and it is published with your services, your opening hours and your booking link. It is the same information your profile already holds —registration number, address, prices— so you do not type it twice and it does not end up out of date in one place and not the other.
- Three templates, each with its own grid; your two colours are adjusted automatically until the labels are legible
- Tabbed patient record, record number and legal guardians when they are needed
- Your services, your hours and your exceptions are configured once and serve both the website and the booking link
- If you leave, you take all of your practice’s information with you in a ZIP, in open formats
Mi web· elige la plantilla
EjemploVoz
ElegidaDirecta y cercana. El titular es la pieza visual, no la foto.
Ficha
Editorial y sobria. Servicios como índice, con los precios alineados.
Vestíbulo
Amplia y con presencia. Pensada para un centro con equipo y sede.
Tus dos colores, tu foto de portada y tu horario. El número de colegiado sale de tu ficha, no se teclea dos veces.
Pricing
From €19 a month, everything included.
Calendar, WhatsApp reminders, AI notes, invoices and your website, on every plan. No lock-in and a 14-day free trial, no card.
What you usually ask
Questions we would rather answer up front.
How much does it cost?
There are three plans, monthly and excluding VAT: Esencial, €19 (1 professional); Pro, €47 (up to 3 professionals) and Premium, €75 (up to 8 professionals). Each additional professional adds €9 a month. You start with a 14-day trial and no card; every plan has unlimited patients, and if you would rather we set up your practice with your data, that is included. You can change plan or cancel whenever you want: there are no surprise charges and no accounts blocked overnight, and if you leave one day, you take all of your practice’s information with you in a ZIP.
Where is my data and who can see it?
The database is in Paris and the server is in Germany. Notes and messages are stored encrypted with AES-256-GCM, and who sees what is decided by the database itself: the session note, the clinical history and the medical information can only be opened by the treating professional; documents and the message thread are also visible to whoever runs the diary and the invoicing for that practice, because they need them to do their job. One practice cannot see another practice’s data. We are not going to tell you it is end-to-end encrypted, because it is not: the key is held by the server, and that is why you can still open your note next year. We also have no ISO 27001 or SOC 2 certification; when we do, it will say so here.
Does the AI read my clinical notes?
Only what you hand it, at the moment you hand it over: when you press «Format as prose», «Structure as SOAP», «Format with AI» or «Fill in with AI», or when you dictate. There is no process that opens your notes on its own initiative, and Vera, the internal assistant, has no access to clinical content — not even to answer you. That text is processed by OpenAI models hosted by Microsoft in the European Union (the resource is in Spain); if that service fails, the same request is answered by Anthropic, in the United States. It is not used to train models, and we tell you here rather than in the small print. If you would rather not use it, you write your notes by hand and the rest of the software works exactly the same.
Can I dictate the note out loud?
Yes. When the session is over you press «Record dictation», talk it through however it comes out (up to 12 minutes) and the AI gives you back a draft as SOAP or as prose. Nothing is saved until you press Save, and the audio is not stored anywhere: Microsoft transcribes it, in the European Union, and it is discarded. It is for summarising the session afterwards, not for recording it. It uses AI credits, like the rest of the AI in the dashboard.
Do reminders go out over WhatsApp?
Yes, on every plan: you switch it on in the appointment settings, and each plan includes a number of messages per month. One WhatsApp goes out per appointment, the day-before one, with a button to say they cannot make it; if the allowance runs out, reminders keep going out by email. Email always goes out, on every plan: if the appointment is unconfirmed, it follows up on its own at 72 and at 48 hours and the patient confirms with one click; then come the day-before and the same-day reminders, each with its link to reschedule or cancel. Only logistics travel over WhatsApp —first name, clinic, day, time and the link—, never the reason for the visit. There is no SMS.
Does it issue invoices under Veri*factu?
It is not switched on yet. We have built it and tested it in the Spanish Tax Agency’s (AEAT) test environment, our statement of compliance is published, and we are putting it into service with an AEAT-authorised social collaborator. Once it is live it will be included in every plan, at no extra cost. The dates currently in force are 1 January 2027 if you invoice as a company and 1 July 2027 in every other case; the tax authority has announced it wants to postpone them to October 2028, but until that is approved they still apply. Meanwhile you already have your own invoice series, credit notes, healthcare VAT exemption, the income ledger in AEAT format and the indicative summaries of forms 130, 111, 303 and 115.
Does it sync with Google Calendar?
Yes, one way: you connect your account and your appointments are created, moved and deleted on their own in your Google Calendar, including when it is the patient who makes the change. For privacy the event carries only the initials and the time, never the full name or anything clinical. What it does not do yet is the way back: if you create an event in Google, VinculAI does not see it and will not block that slot for you.
What if a patient tells the booking assistant something sensitive?
The assistant handles times, services and professionals, and it asks a new patient for the reason for their consultation, which is stored encrypted in their record so that you can read it before the session. It does not diagnose, it does not interpret the case and it does not improvise a clinical response. It has one single exception, a safety one that cannot be switched off: if signals of risk appear, it gives out the helpline numbers —024 and 112 in Spain—, it never refuses the appointment, and it flags it for you to review.
Can I bring my patients over from another system?
Yes: you upload your Excel or your CSV, VinculAI recognises your column headers on its own (and if it cannot, you download a template) and they come in with first name, surnames, phone, email, national ID and address. So do your upcoming appointments, which come in confirmed, and the notes from your past sessions: they go in the same spreadsheet as your session history, one per session, and are stored encrypted. If you would rather not do it yourself, you send us your spreadsheets, give us access for seven days and we import it for you, at no extra cost. One thing worth knowing beforehand: the record number is assigned by VinculAI, sequential per practice, so the numbering from your previous software is not preserved.
What if I get lost? Is there anyone to ask?
There is an open help centre, no account required: short articles organised by the moment you are in —getting started, your practice, day to day, payments and invoicing—, with its own search, plus a separate section meant for you to show your patients. And you do not have to leave the application to consult them: you ask Vera in your own words, she searches those same articles and answers citing them. Note that the help centre itself is written in Spanish.
Tomorrow at eight, everything done.
14-day trial, no card and no lock-in. The plans and their prices are on the pricing page: no surprise charges and no accounts blocked overnight.
Rather have someone show you? Message us on WhatsApp