← Volver al índice
Catálogo de Funcionalidades — DKV Pet Flows
Tipo: Documentación de Negocio — Orientada al Cliente
Audiencia: DKV Seguros — Equipo de Marketing, Producto y Tecnología
Fecha: 25 de marzo de 2026
Estado: Borrador para revisión interna → presentación a DKV
Relacionado con: Roadmap
1. ¿Qué es DKV Pet Flows?
DKV Pet Flows es una plataforma visual que permite crear y gestionar flujos de comunicación y automatización con los usuarios de las apps de DKV — sin necesidad de publicar nuevas versiones de la aplicación.
Importante: Pet Flows no sustituye ni compite con la infraestructura de integración sanitaria de DKV (InterSystems Health Connect / HealthShare). Pet Flows añade la capa de Customer Engagement sobre los datos que ya fluyen por Health Connect, transformando eventos del negocio en comunicaciones personalizadas para el usuario final.
Con Pet Flows, el equipo de DKV podrá:
- ✅ Crear campañas de notificaciones push, email e in-app de forma visual
- ✅ Definir segmentos de usuarios y lanzar comunicaciones personalizadas
- ✅ Asignar y modificar tags y valores de los usuarios en tiempo real, sin redespliegue
- ✅ Ver el progreso de cada flujo en tiempo real
- ✅ Automatizar respuestas basadas en el comportamiento del usuario
2. Funcionalidades por Módulo
Módulo 1 — Gestión de Escenarios
Un escenario es un flujo de trabajo completo: desde el evento que lo activa hasta las acciones que ejecuta.
| # |
Funcionalidad |
Descripción |
| 1.1 |
Listado de escenarios |
Panel principal con todos los flujos creados. Muestra el estado de cada uno (activo, borrador, pausado) y métricas básicas de rendimiento |
| 1.2 |
Crear escenario |
Iniciar un nuevo flujo desde cero o usar una plantilla predefinida (bienvenida, reenganche, cumpleaños, etc.) |
| 1.3 |
Duplicar escenario |
Copiar un flujo existente para reutilizarlo como base de otro |
| 1.4 |
Activar / Pausar |
Encender o apagar un escenario con un solo clic. Al pausar, el flujo deja de ejecutarse pero se conserva para reactivarlo más adelante |
| 1.5 |
Historial de versiones |
Ver los cambios realizados en un escenario y restaurar versiones anteriores si es necesario |
| 1.6 |
Carpetas y etiquetas |
Organizar los escenarios en carpetas y asignarles etiquetas para encontrarlos fácilmente |
Módulo 2 — Editor Visual de Flujos (Flow Builder)
El Flow Builder es el corazón de la plataforma. Es un editor visual donde se crean los flujos arrastrando bloques y conectándolos entre sí.
| # |
Funcionalidad |
Descripción |
| 2.1 |
Lienzo de trabajo |
Área visual donde se colocan y conectan los bloques del flujo arrastrándolos con el ratón |
| 2.2 |
Panel de bloques |
Catálogo lateral con todos los tipos de bloque disponibles, organizados por categoría |
| 2.3 |
Conexiones automáticas |
Las flechas entre bloques se ajustan automáticamente. El sistema valida que las conexiones sean correctas |
| 2.4 |
Configuración de bloque |
Al hacer clic en un bloque, se abre su panel de configuración con las opciones específicas de ese tipo |
| 2.5 |
Vista miniatura |
Pequeño mapa en una esquina que muestra el flujo completo, útil para flujos grandes |
| 2.6 |
Zoom y navegación |
Acercar, alejar y moverse libremente por el lienzo |
| 2.7 |
Deshacer / Rehacer |
Deshacer el último cambio o rehacerlo (Ctrl+Z / Ctrl+Y) |
| 2.8 |
Guardado automático |
Los cambios se guardan automáticamente, sin necesidad de pulsar un botón |
Módulo 3 — Tipos de Bloque
Cada flujo se compone de bloques conectados. Estos son los tipos de bloque disponibles:
| # |
Bloque |
Icono |
Descripción |
| 3.1 |
Inicio |
⚡ |
El punto de partida del flujo. Define qué evento lo activa: la llegada de un dato desde la app, un horario programado, o una señal externa |
| 3.2 |
Acción |
▶️ |
Ejecuta una operación concreta: enviar una notificación push, enviar un email, llamar a un servicio externo, o actualizar datos del usuario |
| 3.3 |
Condición |
🔍 |
Evalúa una pregunta sobre el usuario: "¿Tiene el tag X?", "¿Ha abierto la app en los últimos 7 días?". Si la respuesta es sí, continúa por un camino; si no, por otro |
| 3.4 |
Bifurcación |
🔀 |
Divide el flujo en varias ramas que se ejecutan según diferentes criterios (por ejemplo: enviar push a unos usuarios y email a otros) |
| 3.5 |
Espera |
⏱️ |
Pausa el flujo durante un tiempo: minutos, horas o días. Útil para secuencias tipo "enviar recordatorio a las 48 horas" |
| 3.6 |
Lote |
🔄 |
Procesa una lista de usuarios uno por uno. Útil para campañas masivas |
| 3.7 |
Consolidar |
📦 |
Reúne los resultados de varias ramas en un solo punto para continuar el flujo |
| 3.8 |
Inteligencia |
🤖 |
Usa inteligencia artificial para personalizar el contenido: adaptar el tono del mensaje, recomendar productos, o elegir el mejor momento de envío |
flowchart LR
T["⚡ Inicio"] --> C["🔍 Condición"]
C -->|"Sí"| A1["▶️ Enviar Push"]
C -->|"No"| W["⏱️ Espera 24h"]
W --> A2["▶️ Enviar Email"]
style T fill:#7c3aed,color:#fff
style C fill:#f59e0b,color:#fff
style A1 fill:#10b981,color:#fff
style W fill:#6366f1,color:#fff
style A2 fill:#10b981,color:#fff
Módulo 4 — Notificaciones y Engagement
| # |
Funcionalidad |
Descripción |
| 4.1 |
Push notifications |
Envío de notificaciones a dispositivos iOS y Android |
| 4.2 |
Notificaciones enriquecidas |
Push con imágenes, botones de acción, y enlaces directos a secciones de la app |
| 4.3 |
Tags y valores dinámicos |
Asignar, modificar o eliminar tags y valores de los usuarios en tiempo real, sin necesidad de publicar una nueva versión de la app. Este es el cambio fundamental respecto al sistema actual con Notificare |
| 4.4 |
Mensajes in-app |
Mostrar mensajes dentro de la propia aplicación cuando el usuario la abre |
| 4.5 |
Automatización de emails |
Envío de emails personalizados como parte de un flujo (bienvenida, recordatorio, confirmación) |
Punto clave: Con Pet Flows, DKV podrá crear un nuevo tag (por ejemplo mascota_tipo:gato) y asignarlo a miles de usuarios sin que nadie tenga que publicar una nueva versión de la app en las stores. Hoy esto requiere un ciclo completo de release.
Módulo 5 — Segmentación de Audiencias
| # |
Funcionalidad |
Descripción |
| 5.1 |
Constructor visual de segmentos |
Crear grupos de usuarios combinando reglas: "usuarios con mascota tipo perro Y que vivan en Madrid Y que hayan abierto la app esta semana" |
| 5.2 |
Segmentos dinámicos |
Los segmentos se actualizan automáticamente cuando cambian los datos de los usuarios. No es necesario recrearlos manualmente |
| 5.3 |
Importación de audiencias |
Cargar listas desde archivos CSV o desde otros sistemas |
| 5.4 |
Vista previa de alcance |
Antes de lanzar una campaña, ver cuántos usuarios cumplen los criterios: "Este segmento alcanza a 15.234 usuarios" |
Módulo 6 — Monitorización y Análisis
| # |
Funcionalidad |
Descripción |
| 6.1 |
Seguimiento en tiempo real |
Ver el progreso de un flujo mientras se ejecuta: qué bloque está procesando, cuántos usuarios han pasado por cada punto |
| 6.2 |
Historial de ejecuciones |
Registro detallado de cada vez que se ha ejecutado un flujo: fecha, duración, errores, resultados |
| 6.3 |
Panel de métricas |
Dashboard con indicadores clave: notificaciones enviadas vs. abiertas, clics, conversiones por campaña |
| 6.4 |
Alertas automáticas |
Recibir una notificación si un flujo falla o tiene un rendimiento por debajo de lo esperado |
Módulo 7 — Configuración y Administración
| # |
Funcionalidad |
Descripción |
| 7.1 |
Credenciales de integración |
Gestión de las claves necesarias para conectar con servicios externos (APNs, FCM, email, etc.) |
| 7.2 |
Control de velocidad |
Limitar la velocidad de envío de notificaciones para no saturar a los usuarios (por ejemplo: máximo 1.000 push por minuto) |
| 7.3 |
Usuarios y permisos |
Definir quién puede crear flujos (editor), quién solo puede ver (viewer), y quién administra todo (admin) |
| 7.4 |
Conexiones externas |
Configurar endpoints para recibir o enviar datos desde/hacia otros sistemas de DKV |
3. Flujo de Usuario Principal
flowchart TB
A["El usuario entra al Dashboard"] --> B["Ve sus escenarios activos y borradores"]
B --> C["Hace clic en 'Crear Escenario'"]
C --> D["Selecciona plantilla o empieza en blanco"]
D --> E["Arrastra bloques al lienzo y los conecta"]
E --> F["Configura cada bloque"]
F --> G["Prueba el flujo con datos de test"]
G --> H["Activa el escenario"]
H --> I["Monitoriza la ejecución en tiempo real"]
style A fill:#7c3aed,color:#fff
style E fill:#3b82f6,color:#fff
style H fill:#10b981,color:#fff
style I fill:#f59e0b,color:#fff
La aplicación se podrá usar desde cualquier dispositivo con navegador moderno:
| Dispositivo |
Experiencia |
| Ordenador |
Experiencia completa: editor visual con paneles laterales, dashboard expandido |
| Tablet (iPad / Android) |
Edición completa adaptada a pantalla táctil |
| Móvil (iPhone / Android) |
Consulta de métricas y monitorización. Edición básica de flujos |
5. ¿Qué cambia respecto a Notificare?
| Aspecto |
Notificare (actual) |
Pet Flows (propuesta) |
| Crear/modificar tags |
Requiere nueva versión de la app en stores |
En tiempo real, sin deploy |
| Crear flujos de engagement |
Limitado a las automatizaciones predefinidas |
Editor visual libre y flexible |
| Segmentación |
Basada en reglas fijas |
Constructor visual con reglas combinables |
| Monitorización |
Logs básicos |
Seguimiento visual en tiempo real |
| Canales |
Push, email |
Push, email, in-app, SMS, IA personalizada |
| Integración con Health Connect |
No aplica |
Consume eventos del ESB para engagement |
| IA personalizada |
No incluida |
Generación de contenido, best time, sentiment |
| On-premise |
No (SaaS externo) |
Sí — despliegue en infraestructura DKV |
Documentos Relacionados