Reto 3 · Seguros · Hackatón Colsubsidio · Diseño

Asesor de protección: diseño completo de la solución

Diseño de solución · v3 · 2026-07-23
Autonomía + motor + artefacto + guion del demo
La respuesta
El agente hace el 100% del recorrido comercial y el humano queda en 4 fronteras que no rompen esa autonomía

El reto lo exige: incluir un humano en el flujo de venta es incumplirlo. Pero "autónomo" no significa "sin humanos en el sistema": diseñar las fronteras es lo que responde la pregunta trampa del jurado: ¿y si el modelo se equivoca?

"Autónomo donde el reto lo pide, humano donde construye confianza: el botón de escape, la emisión y la auditoría de cada recomendación."
Lo que dijo el dueño del reto
"Llevar a una persona desde no sé qué seguro necesito hasta ya quedé asegurada sin hablar con nadie."
"100% digital, sin intervención humana, que el jurado lo recorra de extremo a extremo sin explicación."
"Todo automático hasta antes del pago. La lógica debe ser explicable: no se aceptan cajas negras."

01Autonomía por etapa

EtapaQuiénDetalle
Detección del momento y canal (outbound)Agente 100%Motor de momento de vida decide a quién, cuándo y por dónde llegar
Conversación de descubrimientoAgente 100%Pregunta por la vida, no por el formulario; enriquecimiento declarativo (clave para no afiliados sin data previa)
Recomendación + explicaciónAgente 100%Grounding duro al catálogo real: nunca inventa coberturas ni precios
Comparación y ajustesAgente 100%"Por qué este y no el otro", con las señales usadas, en lenguaje natural
Pre-cierre: expediente de vinculaciónAgente 100%Resumen de cobertura + datos listos. Hasta aquí llega el reto
Pago y emisión de la pólizaHumano / back officeFuera del alcance por reglas; la emisión real involucra a la aseguradora (hoy por email y teléfono)
Escalamiento excepcionalHumano bajo triggerLa excepción con contexto completo, nunca el camino por defecto
Auditoría y reglas de matchingHumano asíncronoSupervisa el sistema con trazas; no participa en la conversación

02El flujo con sus salidas

AgenteSeñal / momento de vida detectado
AgenteConversación de descubrimiento (texto + voz opcional)
Decisión¿Confianza suficiente en la recomendación?
SÍ (85-90% de los casos)
AgenteRecomendación explicada + comparador
AgentePre-cierre: expediente de vinculación
Humano · fuera del retoBack office + aseguradora: pago y emisión
NO · trigger · usuario pide humano
HumanoEscalamiento con contexto completo: perfil, señales y motivo. La conversación nunca reinicia
Humano · asíncronoAuditoría: trazas de cada recomendación (señales → regla → seguro → explicación)

03Las cuatro fronteras del human in the loop

1 · Emisión (el borde final)

Humano ejecuta, no conversa

El reto corta antes del pago y no es casualidad: la emisión involucra a la aseguradora, donde Colsubsidio hoy opera manual. El agente no "cierra la póliza": produce un expediente de vinculación (perfil + seguro + coberturas + el porqué) listo para emitir en un clic. En el pitch se presenta como diseño deliberado, no como limitación.

2 · Escalamiento (human at the edge)

La excepción, no el camino

El agente se retira solo ante triggers definidos (ver simulador). El botón "hablar con una persona" siempre visible es empatía táctica de Voss: dar la salida disponible aumenta la confianza y paradójicamente reduce su uso. Y "confianza y cercanía" es el criterio #1 del jurado. Regla de oro: el humano recibe el contexto completo y la conversación nunca reinicia.

3 · Auditoría (human ON the loop)

Supervisa el sistema, no cada conversación

Cada recomendación queda trazada: señales usadas → regla aplicada → seguro → explicación entregada (Substrate/Langfuse lo da casi gratis). El equipo de seguros revisa muestras y aprueba cambios. La explicabilidad que el jurado exige es el mecanismo que hace auditable el sistema: sin caja negra no hay solo mejor demo, hay supervisión de negocio posible.

4 · Conocimiento (humano como editor)

Reglas curadas, no aprendizaje opaco

La matriz momento-de-vida → seguro es una tabla curada por el negocio, editable sin tocar código. El catálogo (6 líneas, aseguradoras aliadas, coberturas) viene de la fuente oficial. Guardrails duros: nunca afirmar "estás cubierto" sin respaldo del catálogo, nunca asesoría médica o legal, precios como "desde" con disclaimer (hoy no hay cotización automática).

04Simulador: ¿cuándo escala el agente?

Activa las condiciones presentes en la conversación:

Confianza baja del motor
Score bajo el umbral o necesidad ambigua tras varios turnos
El usuario pide un humano
Botón de escape siempre visible; se honra sin fricción
Necesidad fuera del catálogo
Multi-riesgo complejo o producto que Colsubsidio no comercializa
Señales de confusión o vulnerabilidad
Preguntas repetidas sin avance, usuario desorientado
El agente continúa solo
Ningún trigger activo: el flujo sigue 100% autónomo hasta el pre-cierre, como exige el reto.
Métrica objetivo: tasa de escalamiento < 10-15%. Si es mayor, el agente no está funcionando; si es 0%, probablemente no está detectando sus propios límites.

05Motor de momento de vida: dos capas para no ser caja negra

Capa LLM · extrae y redacta, no decide

Lee cada turno y extrae señales estructuradas (JSON: tiene_perro, vive_arriendo, hijos_edades). Al final redacta la explicación en lenguaje natural desde el registro de decisión, nunca al revés. Es la misma arquitectura del asset de churn control: señales → score → intervención, con otro objetivo.

Capa matriz · decide

Tabla curada momento-de-vida → seguros candidatos, con pesos por señal y umbral de confianza. Determinística, editable por el negocio sin tocar código, auditable línea por línea. Es la "lógica documentada" que el jurado pide como entregable no negociable.

Usuario habla → LLM extractor actualiza señales de la sesión → scoring determinístico contra la matriz → estado (descubrir / recomendar / escalar) → LLM redacta la respuesta con la decisión y su porqué → todo queda trazado

06La matriz, contra las 6 líneas reales del catálogo

Momento de vidaSeñales típicasLínea candidataPregunta discriminante
Compañero nuevoMenciona perro/gato, gastos de veterinaria, edad 25-40Mascotas"¿Cómo se llama? ¿Vacunas al día?"
Nido propioCompró o va a comprar vivienda, hipoteca, subsidio, mudanzaHogar (+ Crédito si hay hipoteca)"¿La casa es tuya o estás en proceso de compra?"
Me independicéArriendo, vive solo, edad 22-35, primer empleoHogar contenidos + Personal"¿Qué es lo más valioso que tienes en tu apartamento?"
Sobre ruedasCarro, moto, bici o patineta; trayectos diariosMovilidad"¿La usas para ir al trabajo todos los días?"
Familia que creceHijos, embarazo, pareja, padres mayores a cargoFamiliar"¿Quiénes dependen de ti hoy?"
Deuda nuevaCrédito de consumo o educativo, menciona cuotasCrédito (vida deudor / desempleo)"Si el ingreso te faltara un mes, ¿la cuota quién la cubre?"
Mi ingreso es mi motorIndependiente, freelance, ingresos variablesPersonal (accidentes / incapacidad)"Si no puedes trabajar dos semanas, ¿qué pasa con tus ingresos?"
Hijos rumbo a la UHijos de 15-17, menciona universidadFamiliar (lo educativo es producto de crédito: el agente tiende el puente)"¿Ya tienen plan para la matrícula?"
Fuera de catálogoViaje, salud prepagada, negocio propioNinguna: honestidad + registro de demanda no atendida(no ofrece; el registro es insight para Colsubsidio)
  • Anti-interrogatorio: con score intermedio, UNA pregunta discriminante natural en vez de un formulario de 10 campos.
  • Anti-sobre-oferta: máximo un seguro principal y un alternativo por conversación ("si te llegan con todo, en la mitad me pierden": Carolina).
  • Regla de las 3 señales (heredada del reto de crédito, del mismo jurado): ninguna recomendación sin al menos 3 señales distintas.

07Simulador de scoring: activa señales y mira al motor decidir

Pesos: declarada explícita +3 · inferida fuerte +2 · contextual +1. Umbral: score ≥ 6 con ≥ 3 señales.

Descubriendo
Sin señales todavía: el agente sigue conversando.

08La explicación nace del registro, no al revés

Registro de decisión (una sola fuente de verdad)
{
  "senales": [{"perro_mencionado": 3}, {"gasto_veterinaria": 3}, {"edad_25_35": 2}],
  "scores": {"mascotas": 8, "hogar": 2, "personal": 3},
  "elegido": "mascotas",
  "alternativo": "personal",
  "descartes": {"hogar": "vive en arriendo, pocos contenidos"}
}

El mismo registro alimenta tres audiencias: la explicación al usuario, la vista "ver por qué" del jurado y la traza de auditoría en Langfuse.

Lo que el usuario lee
"Te sugiero el seguro de mascotas porque me contaste de Rocky, mencionaste el susto de la veterinaria y estás en la edad donde más se adopta. No te sugiero el de hogar todavía: estás en arriendo con pocos contenidos. Si te mudas, hablamos."
Momento y canal (la dimensión que casi todos ignoran)

El motor también decide cuándo y por dónde: 18-30 → Instagram/WhatsApp, tono directo · 30-50 → WhatsApp/email · 60+ → SMS/llamada, menos pasos. En el demo se ve en la puerta "Vive un caso": el mismo motor genera invitaciones distintas por canales distintos para cada perfil sintético.

09El insumo: los momentos de vida ya fluyen por la caja

¿De dónde salen las señales del motor outbound? El insumo ya existe y le llega a Colsubsidio por ley cada mes: una caja de compensación es, por diseño, la infraestructura por donde pasan los momentos de vida de 1.6M de afiliados. Los empleadores reportan las novedades de nómina (mecanismo del aporte del 4%) y el afiliado usa el ecosistema de la caja. Hoy esa información paga subsidios; no detecta momentos. El motor no pide data nueva: se suscribe a eventos que la caja ya procesa. Es lo que Carolina quiso decir con "conocemos al afiliado mejor que un banco".

Evento que YA fluye por ColsubsidioMomento de vida que revelaSeguro candidato
Nace un hijo → se activa la cuota monetaria del nuevo beneficiarioFamilia que crece. La caja se entera del nacimiento antes que casi cualquier empresa del paísFamiliar
Subsidio de vivienda aprobado o crédito hipotecario desembolsadoNido propio: está comprando casaHogar (+ vida deudor)
Crédito de consumo o educativo desembolsado por la misma cajaDeuda nueva / hijo a la universidadCrédito
Empleador reporta retiro; solicitud de cesantías o Mecanismo de Protección al CesanteIngreso vulnerablePersonal / desempleo
El hijo registrado cumple 16-17 (fecha de nacimiento ya está en la base de beneficiarios)Rumbo a la universidadFamiliar + puente a crédito educativo
Empleador reporta aumento de salario o cambio de categoría (B→A)Más capacidad, momento de upgradeCualquiera, recalibra monto
Reserva familiar en Piscilago u hoteles, cursos, tarjeta multiserviciosComposición y estilo de vida del hogarRefina el perfil
Interacciones digitales propias: clics en portal, aperturas de email/SMSEl canal que sí funciona para esa personaDecide el canal, no el producto
Los 3 insumos del demo (sin acceso a sus sistemas)
  1. La base anonimizada del reto (estructura real): la de vivienda ya está publicada en innovacion.colsubsidio.com (afiliado activo, segmento, categoría, rangos de edad y salario); la de seguros está prometida. Define los perfiles sintéticos con fidelidad.
  2. Generador de eventos simulados sobre esa estructura: botón "simular mes" (cron Inngest) que emite eventos del tipo real: "nómina de julio: nace beneficiario del afiliado 1235". El motor los escucha y dispara invitaciones.
  3. Señales declarativas de la conversación: enriquecen o corrigen lo que el evento sugirió; único insumo para no afiliados.
La honestidad en el pitch (y el remate)
"Los eventos de este demo son simulados. Los tipos de evento son los que ya existen en sus sistemas: en producción, esto se suscribe a las novedades de nómina y al uso del ecosistema que ustedes ya procesan cada mes. No pedimos data nueva: escuchamos la que ya llega."

Este insumo remata la diferenciación: un agente configurado solo oye lo que el usuario escribe. El nuestro tiene dos oídos: el evento administrativo (proactivo) y la conversación (reactivo). Los demás equipos solo tienen el segundo.

10El artefacto: una web app de una sola URL · storyboard de las 5 pantallas

No es un portal (catálogo de páginas) ni un bot dentro de WhatsApp real. Es una aplicación web conversacional en un solo link que el jurado abre en su navegador y recorre en este orden:

1 · Inicio: dos puertas
🛡️ Asesor de Protección
Colsubsidio · te escucha, no te interroga
▶ Vive un caso Pruébalo tú
👩 Laura, 30 · 2 gatos 👨 Jorge, 46 · 2 hijos
2 · Canal (mock visual)
El motor eligió canal y momento por perfil. Deep-link al chat; en producción es el WhatsApp Business real de Colsubsidio
3 · El chat del asesor · pieza central
🛡️ Asesor👤 Hablar con una persona
¿Hoy quiénes dependen de ti?
Mi esposa, los muchachos… y le ayudo a mi mamá.
Seguro Familiar
Protege a los que dependen de ti · ver por qué
🎤 Escribe o háblame…
4 · Expediente de vinculación
Expediente · Jorge
Seguro familiar (titular)
Beneficiarios: esposa + 2 hijos
Explicación adjunta (3 señales)
⚑ Validación humana: cobertura mamá (70)
Aquí termina el flujo: pago y emisión los coordina el equipo (frontera 1 del HITL)
5 · Vista "ver por qué"
Registro de decisión
hijos 16 y 8 +3
padres a cargo +3
categoría B +1
Familiar: 7 pts · 3 señales → recomendado
La misma vista sirve al jurado y a la auditoría
Anatomía de la pantalla central
1 2 3 4 5 6
🛡️ Asesor de Protección👤 Hablar con una persona
Cuéntame un poco de ti y de tu día a día. Nada de formularios.
Vivo sola con mis dos gatos, en arriendo.
¡Dos gatos! ¿Te ha tocado algún susto de veterinaria?
Sí… Milo me costó casi un millón el año pasado 😅
Seguro de Mascotas · desde $X/mes*
Consultas, urgencias y tratamientos para Milo y Luna · ver por qué · comparar planes
🎤 Escribe o háblame…
  1. "Hablar con una persona", siempre visible. El botón de escape (frontera 2 del HITL): darlo aumenta la confianza y reduce su uso.
  2. Conversación por la vida, no formulario. El extractor saca señales de texto libre; no hay flujos rígidos ni campos obligatorios.
  3. Tarjeta de seguro dentro del chat. El catálogo aparece cuando la conversación lo trae, nunca como grilla de productos. Precios "desde" con disclaimer (*hoy no hay cotización automática).
  4. "Ver por qué" en cada recomendación. Abre el registro de decisión (pantalla 5): la explicabilidad que el jurado exige, a un clic.
  5. Micrófono: voz opcional (stack Nova/Deepgram). Capa recortable si el tiempo aprieta, sin tocar el corazón.
  6. Texto libre. Todo lo que el usuario escriba pasa por el pipeline: extractor → matriz → estado → respuesta trazada.

Entregables físicos: este link funcional + video de 2 minutos + documentación. Stack sobre assets propios: SvelteKit · Postgres (matriz + catálogo) · Langfuse (trazas) · Inngest (trigger outbound simulado) · voz con Nova.

11Guion del demo, turno a turno

Caso 1 · "Pruébalo tú" · Laura, 30, no afiliada (perfilamiento 100% declarativo)
AsesorHola 👋 Soy el asesor de protección de Colsubsidio. No te voy a pedir formularios: cuéntame un poco de ti y de tu día a día, y te digo si hay algo que valga la pena proteger. ¿Arrancamos?
Motor: sin señales · estado: descubriendo · botón "hablar con una persona" visible desde el turno cero
LauraHola, soy Laura, tengo 30, vivo sola en un apartamento en arriendo con mis dos gatos.
Extractor: gatos +3 (mascotas) · arriendo +2 (hogar) +1 (personal) · edad 25-35 +1 · scores: mascotas 4, hogar 3, personal 2 → pregunta discriminante de mascotas
Asesor¡Dos gatos! ¿Cómo se llaman? ¿Y te ha tocado alguna vez un susto de veterinaria de esos que duelen en el bolsillo?
LauraMilo y Luna 😅 y sí… Milo se enfermó el año pasado y me costó casi un millón de pesos.
Extractor: gasto veterinaria +3 · mascotas: 7 pts, 3 señales → cruza el umbral · alternativo hogar (3 pts) se guarda, no se ofrece (anti-sobre-oferta)
AsesorTe cuento por qué te escribo esto: me hablaste de Milo y Luna, me contaste el susto del millón de pesos, y estás justo en la etapa donde más compañeros de cuatro patas hay en casa. Para tu caso existe el seguro de mascotas de Colsubsidio: consultas, urgencias y algunos tratamientos, desde unos pocos miles de pesos al mes. [tarjeta + ver por qué] ¿Comparamos planes o tienes preguntas?
Laura¿Y no es muy caro pa' lo que cubre?
AsesorJusta pregunta. Piénsalo así: el susto de Milo te costó cerca de un millón; el plan base cuesta menos que eso al año. Y si prefieres, hay una cobertura más sencilla solo para urgencias. ¿Te muestro las dos lado a lado?
Objeción de precio: reencuadre con el dato de ELLA (no argumentos genéricos) · comparador dentro del chat
LauraVa, me interesa el base.
AsesorPerfecto. Esto es lo que quedaría protegido: [resumen en 4 líneas simples]. Solo necesito tu nombre completo y un correo, y dejo tu solicitud lista para que el equipo de Colsubsidio la active contigo y coordinen el pago. Sin llamadas que no pediste.
Pre-cierre: expediente de vinculación generado · la emisión y el pago quedan del lado humano (frontera 1 del HITL, presentada como beneficio)
Caso 2 · "Vive un caso" · Jorge, 46, afiliado categoría B, hijos de 16 y 8
T0 · Pantalla de canal: a Jorge le llega un WhatsApp (su canal, por edad y comportamiento). El motor decidió canal y momento con la data de afiliado: la conversación arranca contextualizada, sin re-preguntar lo que la caja ya sabe
AsesorHola Jorge. Sé que tienes dos hijos y que el mayor ya está en la recta final del colegio, así que voy al grano: ¿hoy quiénes dependen de ti?
Señales precargadas: hijos 16 y 8 +3 (familiar) · categoría B +1 · familiar: 4 pts → discriminante directa
JorgeMi esposa, los dos muchachos… y le ayudo a mi mamá todos los meses.
Extractor: padres a cargo +3 · familiar: 7 pts, 3 señales → recomendar
AsesorEso pensé. Para un momento como el tuyo está el seguro familiar: si a ti te pasa algo, tu esposa, los muchachos y el apoyo a tu mamá no quedan en el aire. Te lo sugiero porque dependen de ti cuatro personas, estás en la edad de mayor carga familiar y tu categoría te da tarifa preferencial. [tarjeta + ver por qué] Y aparte de seguros: si el mayor va para la universidad, Colsubsidio tiene crédito educativo con buenas condiciones. ¿Te dejo el dato con tu asesor de crédito?
Puente al ecosistema: el crédito educativo es producto del OTRO reto: ante el jurado demuestra visión de caja, no de silo · sigue sin sobre-ofertar
Jorge¿Y ese seguro cubre a mi mamá? Ella tiene 70.
Caso límite: cobertura por edad de un tercero, no confirmable en catálogo → trigger de confianza baja SOLO para ese punto
AsesorBuena pregunta y prefiero no adivinarte: la cobertura para padres depende de condiciones que valida el equipo. Te dejo la solicitud del familiar lista con esa pregunta marcada, y un asesor humano te confirma lo de tu mamá antes de activar nada. ¿Te parece?
Frontera 2 del HITL en vivo: el agente no inventa cobertura (guardrail), escala el punto específico con contexto y la conversación no se rompe. Este turno es oro para el demo: responde "¿y si el modelo no sabe?"
JorgeListo, así sí.
AsesorHecho. Resumen: seguro familiar, tú como titular, beneficiarios tu esposa y tus hijos, y la cobertura de tu mamá queda en validación humana. Nada se cobra ni se activa hasta que el equipo te confirme. Que estén muy bien los cuatro 🐶
Expediente con flag de validación humana · cierre cálido, cero presión

Los dos casos juntos cubren todo lo que el jurado evalúa: no afiliado declarativo vs. afiliado contextualizado, canal correcto por perfil, explicabilidad visible, objeción manejada, escalamiento elegante y el corte honesto antes del pago.

12Diferenciación: la interfaz es commodity, el sistema no

Cualquiera configura hoy un agente de chat o de voz que recomienda seguros conversando: con Vapi, Voiceflow, Dapta o un GPT es configuración, no ingeniería. Si la propuesta fuera "un agente que conversa", estaría muerta. La diferenciación es de categoría: todos construyen la interfaz; esto es el sistema del cual la interfaz es la última milla. La conversación es el 10% visible. Y el problema real de Colsubsidio no es conversacional, es de distribución: la gente ni sabe que venden seguros. Un chat que espera hereda el problema del portal ("lo publico en una URL donde nadie entra": Carolina).

CapacidadAgente conversacional configuradoSistema de colocación proactiva (esto)
1 · IniciativaEspera. Todos los demos abren con "hola, ¿en qué te ayudo?": un kioscoInicia. El motor detecta el momento de vida, decide el canal por perfil y dispara la invitación. El vendedor que toca la puerta correcta a la hora correcta, no el que espera en la tienda
2 · DecisiónDecide en el prompt: cambiar una política de negocio = reescribir el prompt y rezarDecide en reglas del negocio. La matriz es editable fila a fila, con efecto inmediato y traza. Para una entidad vigilada, es la diferencia entre un juguete y algo que el área de riesgo puede aprobar
3 · LímitesCuando no sabe, alucina o se disculpa. La conversación muere ahíSe integra a la operación. Escala el punto exacto con contexto completo al equipo humano y entrega un expediente que el back office ejecuta. Empleado digital dentro del proceso, no ventanita pegada encima
4 · DatosConsume tokens, no deja nadaDevuelve inteligencia. Qué señales predicen aceptación (afina la matriz) + registro de demanda no atendida ("me pidieron seguro de viaje 47 veces y no lo vendemos"). El agente como sensor de mercado, con valor aunque la venta no cierre
No es "solo un motor de reglas": las 5 piezas
  1. Capa de eventos: escucha novedades (nómina, subsidios, uso del ecosistema) y decide CUÁNDO actuar. Orquestación event-driven, no una regla estática.
  2. Extractor LLM: convierte conversación libre en señales estructuradas. Un motor de reglas clásico no puede leer "Milo me costó un millón el año pasado".
  3. Matriz con scoring (la única pieza que sí es "reglas").
  4. Gobernanza: registro de decisión, "ver por qué", trazas, handoff HITL con contexto.
  5. Loop de aprendizaje: qué señales convirtieron → recalibrar pesos. Las reglas cambian con evidencia.
Patrón BYO brain (validado con Nova)

Un agente prefabricado (Dapta, Voiceflow) es prompt-first y dueño del loop conversacional: no puedes meter tu pipeline (extractor → matriz → registro) en cada turno, y sin eso no hay "ver por qué" ni trazas: recaes en la caja negra que el reto prohíbe. El único requisito duro se escapa por la arquitectura de la herramienta.

Lo correcto: periféricos prefabricados, cerebro propio. Deepgram para voz y un front delgado son reemplazables; el loop lo controla tu cerebro y cada turno deja registro.

La pregunta inversa: si Colsubsidio compra mañana una licencia de un agente prefabricado, ¿qué le falta? Todo lo que importa: qué decir, a quién, cuándo, por qué canal, con qué reglas, cómo auditarlo, cómo escala a humanos, cómo aprende. Lo genérico se compra; el negocio codificado no se prefabrica.
La prueba de fuego (que el jurado puede hacer)

"Cambia esta regla: no ofrecer el seguro familiar a menores de 25." Los demás reescriben su prompt y esperan que el LLM obedezca esta vez. Aquí: una fila en la matriz, efecto inmediato, trazado. Colsubsidio dijo en el live que quiere implementar lo que gane: un prompt gigante no pasa un comité de compliance; un motor con reglas editables y registro de decisión, sí.

Implicación en el demo (y la regla anti-dashboard de Carolina)

El demo NO abre con el chat, pero tampoco con un panel de administración: Carolina fue explícita en que no quieren un dashboard de cara al usuario. El motor se muestra como EXPERIENCIA: botón "simular mes" → el teléfono de Jorge recibe el WhatsApp en pantalla → clic → conversación. El sistema se ve a través de lo que le pasa al usuario, no de gráficas de admin.

Toda la inteligencia aflora dentro de la experiencia: el "ver por qué" es una tarjeta contextual en el chat, no un panel BI; el registro completo queda como vista secundaria solo si el jurado pregunta. Si abres con el chat, te ves como ellos; si abres con la experiencia del sistema actuando, ellos se ven como tu feature.

El primer minuto del demo, escena por escena (motor como experiencia, cero dashboard)
E1 · "Un mes en la vida" · ~15s
📄 Nómina de julio procesada · la empresa de Jorge reportó novedades
🎓 Sara, hija de Jorge, cumplió 17 · último año de colegio
momento: familia → canal: WhatsApp → hora: 7:00 pm
7:00
martes 22 · julio
💬 WhatsApp
Colsubsidio: Hola Jorge 👋…
E2 · El toque · ~5s
El jurado hace clic en el link del mensaje
E3 · La conversación · ~90s
🛡️ Asesor👤 Humano
¿Hoy quiénes dependen de ti?
Mi esposa, los muchachos… y mi mamá.
Seguro Familiar
ver por qué
Guion de Jorge completo: discriminante, recomendación explicada, escalamiento por la mamá de 70
E4 · El cierre · ~15s
Expediente · Jorge
Seguro familiar (titular)
Explicación adjunta
⚑ Validación humana: mamá (70)
↻ Simular otro mes
Corre de nuevo con Laura: otro evento, otro canal (Instagram DM). La personalización de canal se ve sola, sin explicarla
  • Escenario, no panel: un teléfono y notificaciones que cuentan una historia. Cero tablas, cero KPIs, cero gráficas de admin (la regla de Carolina).
  • El narrador es un subtítulo de una línea (estilo documental): la explicación mínima viable de lo que el motor decidió, no métricas.
  • Modo jurado autónomo: las escenas corren en auto-play con botón "siguiente"; cumple "recorrible sin explicación". "Pruébalo tú" salta directo al chat.
  • El registro completo no tiene pantalla propia en el recorrido: solo existe detrás del "ver por qué". Si el jurado no lo pide, nunca ve nada que parezca BI.
El one-liner + el blindaje de ejecución
"Ellos configuran agentes que conversan. Nosotros construimos el sistema que decide cuándo, con quién, por qué canal y con qué argumento conversar, y que rinde cuentas de cada decisión ante un auditor."

Sobre esa categoría, los assets rematan la ejecución: voz en vivo (stack Nova, semanas de gotchas ya pagadas que nadie improvisa el último día), el registro de decisión end-to-end, los guiones con empatía táctica (craft, no feature: no se copian viendo el demo) y el video del prefiltro producido con fábrica propia. Prioridad de blindaje: motor outbound + registro de decisión primero; voz después; features nuevas, nunca.

13Pendiente de validar con el dueño del reto

  • Pregunta regulatoria para el grupo de WhatsApp: "¿Hay alguna línea del catálogo que por regulación exija asesoría humana en el cierre?" En Colombia los seguros masivos sencillos admiten canales no asistidos, pero los productos complejos suelen exigir deber de asesoría formal (norma exacta por verificar, no asumir). Ningún otro equipo va a hacer esta pregunta, y la arquitectura ya la responde: escalamiento + trazas + explicabilidad es la infraestructura de un canal regulado.
  • Base anonimizada de afiliados: fecha de entrega (el flujo funciona sin ella vía perfilamiento declarativo, pero enriquece a los afiliados).
  • Campos de la base de seguros: ¿incluye historial de uso de servicios o novedades (aunque sea agregado)? Si sí, el generador de eventos del demo se calibra con distribuciones reales; si no, lo cubren los eventos sintéticos.
  • Tasa de abandono del proceso de compra: Carolina prometió el dato; calibra el diseño del pre-cierre.