Consultoría IA para empresas — 100% remoto, trabajamos con tu equipo in-house

javi@javadex.es — Diagnóstico gratuito 30 min
Despliega tu proyecto IA hoy — VPS desde 4,99€/mes con SSD NVMeVer Hostinger
Inicio/Blog/Automatizar la Gestión de Seguros con n8n e IA: Tutorial Práctico [2026]
Volver al Blog
Seguros2 de marzo de 202620 min

Automatizar la Gestión de Seguros con n8n e IA: Tutorial Práctico [2026]

Tutorial para automatizar la gestión de pólizas y siniestros con n8n e IA. Flujos de trabajo, recordatorios y procesamiento de documentos.

Automatizar la Gestión de Seguros con n8n e IA: Tutorial Práctico [2026]

TLDR - Lo más importante:
- n8n es la herramienta perfecta para automatizar la gestión de seguros: gratuita (self-hosted), visual y con más de 400 integraciones
- Los workflows más valiosos para brokers: recordatorios de renovación, seguimiento de siniestros y extracción de datos de pólizas con IA
- OpenAI GPT-4 puede leer y estructurar PDFs de pólizas en segundos, eliminando horas de trabajo manual
- Google Sheets como base de datos: suficiente para brokers medianos, sin necesidad de base de datos compleja
- ROI típico: 8-12 horas semanales ahorradas para un corredor con cartera de 200-500 clientes
- Ganador en automatización sencilla: n8n + Google Sheets. Ganador en procesamiento de documentos: n8n + OpenAI. Ganador en comunicaciones: n8n + WhatsApp Business API


Por qué n8n es ideal para seguros

Los brokers y corredores de seguros en España manejan una cantidad enorme de tareas repetitivas que consumen tiempo y recursos: recordar renovaciones, hacer seguimiento de siniestros, enviar documentación a clientes, comparar precios entre aseguradoras, procesar documentos.

Gran parte de esas tareas son perfectas para automatización: tienen reglas claras, se repiten con frecuencia y no requieren juicio experto humano.

El problema es que las soluciones de automatización empresarial específicas para seguros (los llamados "BMS", Broker Management Systems) son caras, complejas de implementar y a menudo inflexibles. Un corredor mediano con 300 clientes no puede justificar una inversión de 30.000€ en software especializado.

Aquí es donde n8n brilla. Es una plataforma de automatización de flujos de trabajo que:

  • Es gratuita en la versión self-hosted (puedes instalarte en tu propio servidor por 5-10€/mes en Digital Ocean o Hetzner)
  • Es visual: creas los flujos arrastrando y conectando nodos, sin necesidad de programar
  • Se integra con todo: Gmail, Google Sheets, WhatsApp Business, Telegram, Salesforce, y con OpenAI para añadir IA a los flujos
  • Es flexible: puedes construir exactamente el flujo que necesitas para tu forma de trabajar

Para entender mejor n8n en contexto con otras herramientas, consulta nuestra comparativa de n8n vs Make vs Zapier. Para una guía más general sobre automatización sin programar, nuestro artículo de automatización para pymes cubre los fundamentos.

En este tutorial, vamos paso a paso por los flujos de trabajo más valiosos para un corredor o broker de seguros.


Configuración inicial del entorno

Antes de construir workflows, necesitas tener n8n funcionando. Aquí está la forma más sencilla:

Opción A: n8n Cloud (recomendado para empezar)

La forma más rápida de empezar sin conocimientos técnicos:

  1. Ve a n8n.io/cloud y crea una cuenta
  2. Selecciona el plan Starter (20€/mes, suficiente para workflows de seguros medianos)
  3. Tu instancia estará lista en 2 minutos

Opción B: Self-hosted en servidor VPS (recomendado para producción)

Para un corredor que ya sabe que va a usar n8n en producción, esta opción ahorra costes a largo plazo:

bash
1# En un servidor Ubuntu 22.04 (Hetzner CX22: 3,79€/mes)
2# 1. Instalar Docker
3curl -fsSL https://get.docker.com -o get-docker.sh
4sudo sh get-docker.sh
5 
6# 2. Crear directorio de datos
7mkdir ~/.n8n
8 
9# 3. Iniciar n8n con Docker
10docker run -it --rm \
11 --name n8n \
12 -p 5678:5678 \
13 -v ~/.n8n:/home/node/.n8n \
14 docker.n8n.io/n8nio/n8n

Accede entonces a http://tu-ip:5678 para ver la interfaz de n8n.

Credenciales que vas a necesitar

Antes de empezar a construir workflows, configura estas credenciales en n8n (Settings > Credentials):

  • Google Sheets API: para tu base de datos de clientes y pólizas
  • Gmail OAuth2: para enviar correos automáticos
  • OpenAI API: para procesamiento de documentos con IA
  • Twilio (opcional): para SMS
  • WhatsApp Business API (opcional): para notificaciones WhatsApp


Workflow 1: Recordatorios automáticos de renovación

Este es el workflow más valioso para cualquier corredor. Una póliza que vence sin que el cliente lo sepa con suficiente antelación es un cliente en riesgo de irse.

El problema que resuelve

Un corredor con 300 pólizas activas tiene potencialmente 300 fechas de vencimiento distintas. Recordar manualmente a cada cliente con 30, 15 y 7 días de antelación es imposible sin automatización.

Estructura del workflow

El flujo funciona así:

Nodo 1: Schedule Trigger

  • Tipo: Schedule Trigger
  • Configuración: Se activa todos los días a las 9:00 AM
  • Descripción: El "corazón" del flujo, que lo pone en marcha cada mañana

Nodo 2: Google Sheets - Leer pólizas

  • Tipo: Google Sheets (Read Rows)
  • Hoja: "Pólizas"
  • Rango: A:Z (todas las columnas)
  • Filtro: columna "Estado" = "Activa"
  • Descripción: Lee todas las pólizas activas de tu base de datos

Nodo 3: Function Item - Calcular días hasta vencimiento

javascript
1// Este nodo calcula los días que faltan para el vencimiento de cada póliza
2const today = new Date();
3const vencimiento = new Date(items[0].json['Fecha Vencimiento']);
4const diffTime = vencimiento - today;
5const diffDays = Math.ceil(diffTime / (1000 * 60 * 60 * 24));
6 
7return [{
8 json: {
9 ...items[0].json,
10 diasHastaVencimiento: diffDays
11 }
12}];

  • Descripción: Calcula exactamente cuántos días quedan para el vencimiento

Nodo 4: IF - Filtrar por días críticos

  • Condición: diasHastaVencimiento es igual a 30 OR 15 OR 7
  • Si TRUE: Continúa al siguiente nodo
  • Si FALSE: Detener el flujo para ese ítem
  • Descripción: Solo procesa pólizas que vencen en exactamente 30, 15 o 7 días

Nodo 5: Switch - Personalizar mensaje según urgencia

  • Caso 1 (30 días): Mensaje informativo y tranquilo
  • Caso 2 (15 días): Mensaje con llamada a la acción
  • Caso 3 (7 días): Mensaje de urgencia
  • Descripción: Adapta el tono del mensaje según la urgencia

Nodo 6: Gmail - Enviar correo al cliente

  • Para cada caso del Switch, un nodo Gmail diferente con su template
  • Subject: [30 días] Tu seguro de {{Tipo Póliza}} vence próximamente - {{Nombre Cliente}}
  • Body (template para 30 días):

code
1Estimado/a {{Nombre Cliente}},
2 
3Le informamos que su póliza {{Número Póliza}} de {{Tipo Póliza}}
4vencerá el próximo {{Fecha Vencimiento}}, es decir, en 30 días.
5 
6Para proceder a la renovación o explorar las mejores opciones
7del mercado, puede contactarnos en:
8- Email: {{Email Corredor}}
9- Teléfono: {{Teléfono Corredor}}
10- Responder a este correo
11 
12Un cordial saludo,
13{{Nombre Corredor}}
14{{Empresa Corredor}}

Nodo 7: Google Sheets - Registrar envío

  • Añade una entrada en la hoja "Log Comunicaciones" con la fecha, tipo de mensaje y cliente
  • Descripción: Mantiene un registro de todas las comunicaciones enviadas

Resultado del workflow

Con este flujo activo, nunca más se te pasará una renovación. El cliente recibe tres recordatorios automáticos y personalizados, y tú tienes un registro completo de todas las comunicaciones enviadas.

Tiempo de construcción: 2-3 horas la primera vez Tiempo ahorrado: 1-2 horas semanales para una cartera de 300 pólizas


Workflow 2: Procesamiento de pólizas con IA

Este workflow es el más impresionante desde el punto de vista tecnológico. Permite que un corredor reciba un PDF de una póliza por email, y que automáticamente se extraigan todos los datos relevantes y se almacenen en su base de datos.

El problema que resuelve

Cuando un cliente nuevo llega con sus pólizas actuales para que las revises, tienes que leer documentos de 40-80 páginas para extraer los datos clave: cobertura, prima, fecha vencimiento, exclusiones importantes. Eso puede tomar 20-30 minutos por póliza.

Con IA, tarda 30 segundos.

Estructura del workflow

Nodo 1: Email Trigger (Gmail)

  • Tipo: Gmail Trigger
  • Evento: New Email
  • Filtro: Asunto contiene "Nueva póliza" OR tiene adjunto PDF
  • Descripción: Se activa cuando recibes un email con una póliza adjunta

Nodo 2: Extract Binary Data

  • Extrae el archivo PDF del email adjunto
  • Descripción: Obtiene el binario del PDF para procesarlo

Nodo 3: HTTP Request - Convertir PDF a texto

  • URL de una API de extracción de texto (como pdf.co o pdfco API)
  • O alternativamente, usar el nodo nativo de n8n para PDFs
  • Output: Texto extraído del PDF

Nodo 4: OpenAI - Analizar póliza

  • Tipo: OpenAI (Message a Model)
  • Modelo: gpt-4o
  • System prompt:

code
1Eres un experto en seguros españoles. Analiza el texto de esta póliza
2y extrae la siguiente información en formato JSON. Si algún dato no
3está disponible, usa null.

  • User message:

code
1Analiza esta póliza de seguro y extrae:
2- tipo_poliza (coche/hogar/vida/salud/otro)
3- aseguradora
4- numero_poliza
5- nombre_tomador
6- dni_tomador
7- fecha_inicio (formato YYYY-MM-DD)
8- fecha_vencimiento (formato YYYY-MM-DD)
9- prima_anual (solo número, sin símbolo de moneda)
10- coberturas_principales (lista de las 5 principales)
11- exclusiones_importantes (lista de las más relevantes)
12- franquicia (si hay, el importe)
13- limite_cobertura (importe máximo cubierto)
14- notas_importantes (cualquier cláusula inusual o importante)
15 
16Texto de la póliza:
17{{pdfText}}
18 
19Responde SOLO con el JSON, sin texto adicional.

Nodo 5: Parse JSON

  • Convierte la respuesta de texto de OpenAI en un objeto JSON estructurado
  • Descripción: Hace que los datos sean utilizables por los siguientes nodos

Nodo 6: Google Sheets - Añadir fila

  • Hoja: "Pólizas"
  • Mapea cada campo del JSON a la columna correspondiente
  • Añade también: fecha de análisis, email del remitente, nombre del archivo PDF
  • Descripción: Guarda todos los datos extraídos en tu base de datos

Nodo 7: Gmail - Confirmar al cliente

  • Envía un email de confirmación al remitente
  • Incluye un resumen de los datos extraídos para que el cliente verifique
  • Subject: "Hemos recibido y procesado tu póliza - Resumen"

Nodo 8: Gmail - Notificar al corredor

  • Envía al corredor un resumen con los puntos clave de la póliza recibida
  • Incluye alertas si detecta coberturas insuficientes o primas anómalas

Resultado del workflow

Envías o recibes un PDF de póliza → en 60 segundos tienes todos los datos en tu Google Sheet y una notificación con el resumen en tu email.

Tiempo de construcción: 3-4 horas Tiempo ahorrado: 20-30 minutos por póliza procesada

Para un corredor que procesa 30 pólizas nuevas al mes, esto supone 10-15 horas mensuales ahorradas solo en este workflow.


Workflow 3: Seguimiento automático de siniestros

Los siniestros son el momento de la verdad para un corredor. Un cliente que siente que su siniestro está siendo gestionado activamente confía más en su corredor. Pero hacer seguimiento manual de 20 siniestros en paralelo es agotador.

El problema que resuelve

Tienes un cliente con un siniestro abierto. La aseguradora tarda 3 semanas en pagar. El cliente llama cada 2 días preguntando cómo va. Tú llamas a la aseguradora, te dicen "está en proceso", y tienes que llamar al cliente para decirle lo mismo.

Este flujo automatiza esa cadena de comunicación.

Estructura del workflow

Nodo 1: Schedule Trigger

  • Se activa todos los lunes y jueves a las 10:00 AM
  • Descripción: Frecuencia suficiente para mantener actualizados los siniestros

Nodo 2: Google Sheets - Leer siniestros abiertos

  • Hoja: "Siniestros"
  • Filtro: Estado = "Abierto" O "En proceso"
  • Incluye: número de siniestro, aseguradora, datos de cliente, fecha apertura, último estado
  • Descripción: Lista de siniestros que requieren seguimiento

Nodo 3: Function Item - Calcular días transcurridos

javascript
1const today = new Date();
2const fechaApertura = new Date(items[0].json['Fecha Apertura']);
3const diffTime = today - fechaApertura;
4const diasTranscurridos = Math.floor(diffTime / (1000 * 60 * 60 * 24));
5 
6// Clasificar urgencia
7let urgencia = 'normal';
8if (diasTranscurridos > 30) urgencia = 'alta';
9if (diasTranscurridos > 60) urgencia = 'crítica';
10 
11return [{
12 json: {
13 ...items[0].json,
14 diasTranscurridos: diasTranscurridos,
15 urgencia: urgencia
16 }
17}];

Nodo 4: IF - Filtrar siniestros que necesitan actualización

  • Condición: Han pasado más de 7 días desde la última comunicación al cliente
  • Si TRUE: El siniestro necesita actualización
  • Si FALSE: No procesar

Nodo 5: HTTP Request - Consultar API de la aseguradora (si disponible)

  • Algunas aseguradoras tienen APIs de estado de siniestros
  • Si no, este nodo puede saltar directamente al 6

Nodo 6: Gmail - Actualizar al cliente

  • Envía actualización de estado al cliente
  • Template adaptado según urgencia:

code
1Estimado/a {{Nombre Cliente}},
2 
3Le informamos sobre el estado de su siniestro {{Número Siniestro}}:
4 
5Estado actual: {{Estado Siniestro}}
6Última actualización: {{Fecha Ultima Actualizacion}}
7Tiempo transcurrido: {{diasTranscurridos}} días
8 
9{{#if urgencia == 'crítica'}}
10⚠️ Dado el tiempo transcurrido, hemos escalado su caso al
11departamento de defensoría del asegurado de {{Aseguradora}}.
12{{/if}}
13 
14Para cualquier consulta, puede contactarnos.
15 
16{{Nombre Corredor}}

Nodo 7: Google Sheets - Actualizar log de comunicaciones

  • Registra el envío en la hoja de log
  • Actualiza la columna "Última Comunicación Cliente"

Nodo 8: IF - Alertar al corredor si siniestro es crítico

  • Si urgencia = 'crítica' (más de 60 días): Envía alerta especial al corredor
  • Descripción: Asegura que el corredor revisa personalmente los casos críticos

Resultado del workflow

El cliente recibe actualizaciones automáticas regulares sobre su siniestro, aunque no haya novedades. El corredor solo tiene que intervenir personalmente cuando el sistema escala un caso crítico.

Tiempo de construcción: 2-3 horas Tiempo ahorrado: 3-5 horas semanales para una cartera con 15-20 siniestros simultáneos activos


Workflow 4: Notificaciones a clientes vía WhatsApp

WhatsApp tiene una tasa de apertura del 98% en España (vs el 20-25% del email). Para notificaciones urgentes, es el canal óptimo.

Requisitos previos

Para automatizar WhatsApp necesitas:

  • WhatsApp Business API (no la app normal): requiere aprobación de Meta
  • O Twilio WhatsApp Sandbox para pruebas (más fácil de configurar inicialmente)
  • Un número de teléfono verificado como Business

Estructura del workflow (integrado con el Workflow 1)

Este workflow se añade como rama paralela al Workflow 1 de renovaciones:

Nodo adicional después del Nodo 5 del Workflow 1:

Nodo WA1: IF - ¿Tiene WhatsApp el cliente?

  • Condición: columna "WhatsApp" en Google Sheets está marcada como "Sí"
  • Solo los clientes que han dado consentimiento para WhatsApp

Nodo WA2: HTTP Request - Enviar WhatsApp (7 días antes)

  • URL: API de Twilio o WhatsApp Business
  • Solo para el caso de 7 días (urgente), donde WhatsApp tiene más impacto que email
  • Message template (debe estar aprobado por Meta):

code
1Hola {{nombre}}, te recuerda {{corredor}} que tu seguro de
2{{tipo_poliza}} (póliza {{numero_poliza}}) vence en 7 días
3({{fecha_vencimiento}}).
4 
5Para renovar: {{link_renovacion}}
6¿Preguntas? Responde aquí.

Nodo WA3: Google Sheets - Registrar envío WhatsApp

  • Añade entrada en el log especificando canal "WhatsApp"

Por qué funciona tan bien

Los recordatorios de renovación por WhatsApp tienen tasas de respuesta 4-5x superiores a los emails. En un sector donde la renovación es el momento clave de retención del cliente, ese diferencial importa.


Workflow 5: Comparador de precios automatizado

Este workflow es más avanzado pero tiene un impacto enorme en la productividad: automatiza la búsqueda de precios en comparadores cuando se acerca una renovación.

El problema que resuelve

Un corredor que quiere ofrecer a su cliente el mejor precio en la renovación necesita consultar 3-5 comparadores. Eso son 20-30 minutos de trabajo manual por cliente.

Estructura del workflow (usando web scraping o APIs de comparadores)

Nota importante: el web scraping de comparadores puede estar en una zona gris legal/técnica. La solución más robusta es usar las APIs oficiales de los comparadores que las ofrecen (como Rastreator, que tiene API para mediadores). Aquí describimos el flujo con API oficial.

Nodo 1: Trigger manual o desde Workflow 1 (30 días antes)

  • Se activa manualmente para un cliente específico O automáticamente desde el Workflow 1

Nodo 2: Google Sheets - Leer datos del vehículo/inmueble

  • Lee los datos del cliente y del bien asegurado
  • Datos de coche: matrícula, marca, modelo, año, km, conductor principal
  • Datos de hogar: metros cuadrados, localidad, valor, número de planta

Nodo 3: HTTP Request - Rastreator API (o similar)

  • Método: POST
  • Body: Datos del vehículo/inmueble en formato JSON según documentación de la API
  • Descripción: Solicita cotizaciones a múltiples aseguradoras simultáneamente

Nodo 4: Function Item - Procesar y ordenar resultados

javascript
1// Ordenar las ofertas por precio y extraer las 5 mejores
2const ofertas = items[0].json.results;
3const topOfertas = ofertas
4 .sort((a, b) => a.precio_anual - b.precio_anual)
5 .slice(0, 5)
6 .map(o => ({
7 aseguradora: o.nombre,
8 precio: o.precio_anual,
9 coberturas: o.coberturas_principales,
10 url_contratacion: o.enlace
11 }));
12 
13return [{ json: { topOfertas } }];

Nodo 5: OpenAI - Analizar y comparar ofertas

  • Pide a GPT-4 que analice las coberturas y precios
  • Prompt:

code
1Eres un experto en seguros de coche españoles. Analiza estas 5 ofertas
2y da una recomendación objetiva considerando precio/cobertura:
3{{topOfertas}}
4 
5Cliente actual paga: {{prima_actual}} con {{aseguradora_actual}}
6 
7Recomienda la mejor opción y explica por qué en 2-3 frases.

Nodo 6: Google Sheets - Guardar comparativa

  • Guarda las 5 mejores ofertas y el análisis de IA en la hoja "Comparativas"

Nodo 7: Gmail - Enviar informe al corredor

  • Envía el informe de comparativa formateado para que el corredor lo revise
  • El corredor decide qué recomendar al cliente antes de enviarlo

Nodo 8 (opcional): Aprobación humana

  • n8n puede pausar el flujo y esperar a que el corredor apruebe el informe antes de enviarlo al cliente
  • Usa el nodo "Wait" de n8n junto con un webhook de respuesta

Resultado del workflow

El corredor recibe automáticamente un informe de comparación de precios listo para revisar, con análisis de IA incluido. Solo tiene que añadir sus comentarios personales antes de enviarlo al cliente.

Tiempo de construcción: 4-6 horas (el más complejo) Tiempo ahorrado: 15-20 minutos por renovación procesada


Base de datos en Google Sheets: estructura óptima

Para que todos estos workflows funcionen de forma coordinada, necesitas una estructura de datos coherente en Google Sheets.

Hoja 1: Clientes

ColumnaDescripciónEjemplo
ID_ClienteIdentificador únicoCLI-001
NombreNombre completoMaría García López
EmailEmail principalmaria@ejemplo.com
TeléfonoTeléfono de contacto612345678
WhatsApp¿Tiene WhatsApp?Sí/No
DNIDNI del tomador12345678A
Fecha AltaCuándo se hizo cliente2023-03-15
SegmentoClasificación internaPremium/Estándar
NotasNotas del corredorPrefiere llamadas por la tarde

Hoja 2: Pólizas

ColumnaDescripciónEjemplo
ID_PolizaIdentificador únicoPOL-001
ID_ClienteReferencia a ClientesCLI-001
TipoTipo de seguroCoche
AseguradoraCompañíaVerti
Numero_PolizaNúmero de pólizaVRT-2345678
Prima_AnualPrima en euros485.00
Fecha_InicioInicio de vigencia2025-03-15
Fecha_VencimientoFin de vigencia2026-03-15
EstadoEstado actualActiva
MatriculaSolo para coche1234-ABC
CoberturaTipo coberturaTodo riesgo
FranquiciaImporte franquicia300
Archivo_PDFRuta al PDF/polizas/VRT-2345678.pdf

Hoja 3: Siniestros

ColumnaDescripción
ID_SiniestroIdentificador único
ID_PolizaPóliza afectada
ID_ClienteCliente
Fecha_AperturaFecha del siniestro
DescripcionDescripción breve
Importe_ReclamadoImporte declarado
Importe_IndemnizadoImporte finalmente pagado
EstadoAbierto / En proceso / Cerrado
Fecha_CierreSi está cerrado
Ultima_ComunicacionFecha último contacto
NotasSeguimiento interno

Hoja 4: Log Comunicaciones

Esta hoja registra automáticamente cada comunicación enviada por los workflows:

ColumnaDescripción
TimestampFecha y hora exacta
ID_ClienteA quién se envió
CanalEmail / WhatsApp / SMS
TipoRenovación / Siniestro / Info
AsuntoAsunto del mensaje
EstadoEnviado / Error

Integración con OpenAI para procesamiento de documentos

El procesamiento de documentos con IA es probablemente la funcionalidad más transformadora para un corredor de seguros. Aquí está cómo configurar la integración correctamente.

Configurar la credencial de OpenAI en n8n

  1. En n8n, ve a Settings > Credentials > Add Credential
  2. Selecciona "OpenAI API"
  3. Introduce tu API Key (obtenible en platform.openai.com)
  4. Haz clic en "Save"

Nombre recomendado para la credencial: "OpenAI Seguros"

El prompt óptimo para análisis de pólizas de coche

code
1Eres un experto en seguros de automóviles en España con 20 años de experiencia.
2Analiza el siguiente texto de una póliza de seguro de coche y extrae información
3en formato JSON.
4 
5INSTRUCCIONES IMPORTANTES:
6- Extrae SOLO la información que encuentres explícitamente en el texto
7- Para campos no encontrados, usa null (no inventes datos)
8- Los importes deben ser números, sin símbolos de moneda
9- Las fechas en formato YYYY-MM-DD
10- Para coberturas y exclusiones, devuelve listas de strings cortos y claros
11 
12CAMPOS A EXTRAER:
13{
14 "aseguradora": "nombre de la aseguradora",
15 "numero_poliza": "número de póliza",
16 "tomador": "nombre completo del tomador",
17 "dni_tomador": "DNI del tomador",
18 "conductor_habitual": "nombre del conductor habitual si es diferente del tomador",
19 "vehiculo": {
20 "marca": "",
21 "modelo": "",
22 "matricula": "",
23 "año": null,
24 "uso": "particular/mixto/taxi/etc"
25 },
26 "vigencia": {
27 "inicio": "YYYY-MM-DD",
28 "fin": "YYYY-MM-DD"
29 },
30 "prima": {
31 "anual": null,
32 "fraccionamiento": "anual/semestral/trimestral/mensual"
33 },
34 "tipo_cobertura": "terceros/terceros ampliado/todo riesgo con franquicia/todo riesgo",
35 "franquicia": null,
36 "coberturas": ["lista de coberturas principales"],
37 "exclusiones": ["lista de exclusiones más relevantes"],
38 "asistencia_carretera": true/false,
39 "vehiculo_sustitución": true/false,
40 "defensa_juridica": true/false,
41 "notas": "cualquier cláusula inusual o importante"
42}
43 
44TEXTO DE LA PÓLIZA:
45{{texto_poliza}}

Estimación de costes de OpenAI

Con GPT-4o (el modelo recomendado):

  • Una póliza de 50 páginas = ~15.000 tokens
  • Coste aproximado: 0,08€ por póliza procesada
  • Para 100 pólizas al mes: ~8€ en costes de API

Muy razonable para el tiempo que ahorra.


Seguridad y RGPD en automatizaciones con datos de seguros

Los datos de seguros son datos personales y en muchos casos datos sensibles (salud, patrimonio). El cumplimiento del RGPD es obligatorio.

Requisitos mínimos de seguridad

✅ n8n self-hosted con HTTPS (certificado SSL obligatorio)

✅ Autenticación de dos factores en n8n

✅ Google Sheets compartidos solo con cuentas necesarias, nunca públicos

✅ API Keys de OpenAI rotadas periódicamente

✅ Logs de acceso activados en el servidor

❌ No usar n8n Cloud gratuito para datos de clientes reales (términos de servicio)

❌ No almacenar DNIs o datos bancarios en texto plano en Sheets

❌ No enviar PDFs con datos personales por WhatsApp sin cifrado

❌ No compartir la base de datos de Google Sheets con terceros sin consentimiento explícito

Cláusulas de privacidad necesarias

Tus clientes deben haber dado consentimiento para:

  1. El procesamiento automatizado de sus datos para comunicaciones de seguros
  2. El uso de IA para análisis de sus documentos
  3. El almacenamiento de sus datos en servicios en la nube (Google)

Revisa y actualiza tu política de privacidad para incluir estas menciones. Un abogado especializado en protección de datos puede ayudarte a redactarla correctamente por un coste razonable (200-400€).

Retención de datos

Define cuánto tiempo conservas los datos en tu Google Sheet:

  • Clientes activos: mientras dure la relación
  • Pólizas vencidas: 5 años (exigencia legal en España)
  • Siniestros cerrados: 7 años (posibles reclamaciones)
  • Logs de comunicaciones: 2 años


Mi Recomendación Personal

Después de analizar y construir estos flujos en profundidad, aquí está mi recomendación honesta para diferentes perfiles de corredor:

Si eres un corredor individual o pequeño con menos de 100 clientes:

Empieza solo con el Workflow 1 (renovaciones). Es el de mayor ROI inmediato y el más sencillo de implementar. Una vez que lo tengas funcionando y veas el ahorro de tiempo, irás añadiendo los demás.

Tiempo de implementación estimado: 1 tarde. Ahorro desde el primer mes: 3-4 horas.

Si eres un corredor mediano con 200-500 clientes:

Los Workflows 1, 2 y 3 son prioritarios. Juntos pueden ahorrarte entre 8 y 12 horas semanales. Con esas horas recuperadas, puedes dedicarte a captar nuevos clientes o mejorar la calidad del servicio.

Si diriges una gestoría o correduría con múltiples agentes:

El Workflow 5 (comparador) y la integración con OpenAI para procesamiento de documentos son los que más impacto tienen a escala. El ROI se multiplica con cada agente adicional que usa los flujos.

Las herramientas exactas que yo usaría:

  1. n8n self-hosted en Hetzner CX22 (3,79€/mes)
  2. Google Workspace Business Starter (6€/mes por usuario) para Gmail + Sheets
  3. OpenAI API (pago por uso, ~8-15€/mes para cartera media)
  4. WhatsApp Business API vía Twilio (pago por mensaje)

Coste total mensual: 18-30€ para un corredor individual. El ROI en tiempo ahorrado lo recuperas en el primer día del primer mes.

Para empezar hoy mismo con n8n, consulta también nuestra guía sobre cómo crear un chatbot en WhatsApp con n8n que cubre los fundamentos de la plataforma.


Preguntas Frecuentes

¿Necesito saber programar para usar n8n en seguros?

No es necesario saber programar para los workflows básicos. Los nodos de trigger, Google Sheets, Gmail y WhatsApp son completamente visuales. Sin embargo, para los workflows más avanzados (como el procesamiento de PDFs con IA), sí se usan pequeños fragmentos de JavaScript en nodos de tipo "Function". Son simples de copiar y adaptar, pero ayuda tener nociones básicas. Si tienes 0 experiencia con código, empieza con los Workflows 1 y 3 que son puramente visuales, y avanza hacia los más complejos cuando te sientas cómodo con la plataforma.

¿Están los datos de mis clientes seguros en Google Sheets?

Google Sheets con una cuenta de Google Workspace tiene un nivel de seguridad adecuado para la mayoría de los datos de una correduría. El cifrado en tránsito y en reposo está incluido. Sin embargo, si manejas datos especialmente sensibles (información médica para seguros de salud, por ejemplo), considera usar una base de datos más robusta o anonimizar los datos en Sheets. Lo más importante es gestionar correctamente los permisos de compartición: la hoja nunca debe estar en "cualquiera con el enlace puede ver".

¿Puede el workflow con OpenAI cometer errores al extraer datos de una póliza?

Sí, y es importante diseñar el workflow para ello. GPT-4o tiene una precisión de extracción del 90-95% en pólizas de seguros españolas estándar. El 5-10% restante puede tener errores, especialmente en pólizas con formato inusual o con texto de mala calidad (PDFs escaneados mal). La recomendación es siempre incluir en el Workflow 2 un paso de "revisión humana" donde el corredor verifica los datos extraídos antes de guardarlos definitivamente. El correo de confirmación que el workflow envía al corredor sirve exactamente para eso.

¿Puedo usar estos workflows si soy corredor de seguros con oficina física?

Absolutamente. Estos workflows funcionan independientemente de si tienes oficina física o eres 100% digital. Si tienes oficina, n8n se integra igual de bien con los sistemas que ya usas (Gmail, Google Sheets o incluso algunos CRMs como Salesforce o HubSpot). El único requisito es que tus datos de clientes y pólizas estén digitalizados en alguna herramienta que n8n pueda leer.

¿Cómo escalar estos workflows cuando crezca mi cartera?

n8n escala bien hasta carteras de varios miles de clientes. Los límites típicos son los de los servicios de terceros: Google Sheets tiene un límite de 10 millones de celdas (suficiente para años), la API de OpenAI tiene límites de peticiones por minuto (pero se pueden gestionar con los nodos de "Rate Limit" de n8n), y Gmail tiene límites de envío diario (500 emails/día en cuentas gratuitas, 2.000 en Workspace). Para una cartera muy grande (más de 1.000 clientes), considero migrar la base de datos a Airtable o a una base de datos real (PostgreSQL), que n8n también soporta nativamente.

Recomendado

¿Listo para poner tu proyecto en producción?

Si estás siguiendo este tutorial, necesitas un servidor donde desplegarlo. Yo uso Hostinger para mis proyectos porque el panel es intuitivo, los VPS van con SSD NVMe, y a 4,99€/mes no hay nada comparable en relación calidad-precio.

SSL gratis + IP dedicada
SSD NVMe ultra rápido
Soporte 24/7 en español

* Enlace de afiliado. Si contratas a través de este enlace, nos ayudas a mantener este contenido gratuito.

Posts Relacionados

JS

Javier Santos Criado

Consultor de IA y Automatización | Fundador de Javadex

Experto en implementación de soluciones de Inteligencia Artificial para empresas. Especializado en automatización con n8n, integración de LLMs, y desarrollo de agentes IA.

RECOMENDADO

Lleva tu proyecto a producción

Hosting web desde 2,99€/mes o VPS con SSD NVMe desde 4,99€/mes. Panel intuitivo, IP dedicada y soporte 24/7 en español.

SSL gratis SSD NVMe Soporte 24/7 Panel intuitivo
Explorar planes de Hostinger

¿Quieres más contenido de IA?

Explora nuestras comparativas y guías

Consultoría y formación en IA para empresas

Implementamos soluciones de inteligencia artificial adaptadas a tu negocio. Proceso 100% remoto — trabajamos con tu equipo in-house sin que tengas que desplazarte.

javi@javadex.esSesión de diagnóstico gratuita · 30 min