Reto de FETRI · Federación Española de Triatlón

El Conserje
del Triatlón

Cliente real con problema real Personalización por perfil Telegram / WhatsApp Datos 100% sintéticos

Es viernes por la noche. Marcos, dorsal 107, corre su primer triatlón el domingo y no puede dormir: ¿necesito neopreno?, ¿a qué hora cierran los boxes?, ¿puedo recoger el dorsal el mismo día? Multiplica a Marcos por quinientos y tendrás la bandeja de entrada de la organización la semana antes de cada prueba: las mismas veinte preguntas, quinientas veces, mientras el equipo intenta montar un evento. La FETRI lo dijo con claridad: lo que más valor tiene es la fase previa — donde viven los nervios, las dudas y las bajas de última hora.

01

Lo que pide el cliente (literal)

El alcance está cerrado con la propia federación. Estas son sus decisiones — construye dentro de ellas:

Datos

Sintéticos siempre. Nada de datos reales de deportistas: perfiles tipo, FAQs, agenda y comunicaciones estándar. Cero fricción RGPD — el dataset ya está construido.

Canales

WhatsApp y Telegram como principales ("los más directos y realistas"). Una web básica solo como apoyo, nunca como canal principal.

Alcance

Prioridad absoluta: el antes. El "durante" solo como simulación ligera opcional; el "después" (fidelización) como toque final, no como eje.

Éxito para FETRI: menos consultas repetitivas · información más clara y personalizada · menos incertidumbre logística antes del evento · mejor experiencia global · potencial de fidelización.
02

Tu misión

Un conserje digital para el "Triatlón Villa de Madrid 2026" (evento sintético): dado un participante, resuelve sus dudas desde la base de conocimiento oficial y personaliza cada respuesta a su perfil — porque un primerizo nervioso y un federado de Ola 1 no necesitan la misma respuesta a la misma pregunta.

PerfilQué necesitaEjemplo de personalización
PrimerizoCalma + guía completaBriefing obligatorio del sábado, checklist completo, alquiler de neopreno si no tiene
PopularDatos concretos, rápidoSu ola y hora, drafting permitido en su categoría
FederadoNormativa finaLicencia para el dorsal, drafting PROHIBIDO en Ola 1, boxes cierran 07:30
03

Niveles

Núcleo · todos deben llegar

El conserje pre-carrera

Agente conversacional con dos tools: la KB del evento (RAG: agenda, dorsales, neopreno, boxes, normas, parking) y el perfil por dorsal (Data Table). Responde dudas logísticas con datos reales del evento y personaliza por nivel y distancia. Con memoria conversacional.

Extra 1 · ambición

El canal real

Sácalo del chat de pruebas: Telegram (bot gratuito con @BotFather + receta 🤖 del Recetario: pegar, token y listo) o WhatsApp vía Kapso (API oficial con sandbox, sin cuenta Meta Business). La demo en el móvil de un miembro del jurado vale oro.

Extra 2 · sobresaliente

El acompañante proactivo

Ideas: comunicación proactiva pre-carrera (checklist personalizado enviado solo, T-48h y T-24h), simulación ligera del "durante", el "después" — resultados + invitación a la siguiente prueba (la fidelización que pide FETRI) — o vuestro propio generador de datos sintéticos: simulad el alta de un nuevo participante (un formulario de inscripción que crea el perfil) y que el conserje lo reconozca y le dé la bienvenida al instante. Los 10 perfiles del kit son para empezar; un flujo de datos vivo es otra liga.

04

Datos y recursos disponibles

RecursoContenidoDescarga
KB del eventoInformación oficial del "Triatlón Villa de Madrid 2026" (sintético): agenda del finde, dorsales y chip, reglas de neopreno por temperatura, boxes, drafting, avituallamientos, parking/metro, cambios de inscripción, checklist de primerizosfetri-kb-evento.md
Participantes10 perfiles sintéticos: dorsal, nombre, nivel (primerizo/popular/federado), distancia, ola y hora de salida, club, primera vez, neopreno propiofetri-participantes.csv
Cómo montarlo: la KB → recetas 🧠 + 📄 del Recetario (el .md se indexa igual que un PDF); los participantes → impórtalos a una Data Table de tu instancia y conéctala con la receta 🗃️ (filtro por dorsal); el canal → recetas 🤖 Telegram o 💬 Kapso.

Documentación útil: Telegram Trigger · Kapso docs (WhatsApp) · RAG en n8n · FETRI

05

Definition of Ready · Definition of Done

DoR — antes de construir
  • KB indexada en vuestra instancia y participantes importados a vuestra Data Table
  • Los 3 perfiles tipo entendidos: qué cambia entre ellos
  • Canal decidido (chat para construir → Telegram/WhatsApp para la demo)
  • Guion de demo: qué dorsal usaréis y qué preguntará
DoD — criterios de aceptación
  • Dado un dorsal, el agente personaliza: al primerizo le habla del briefing y el alquiler de neopreno; al federado, del drafting prohibido
  • Dudas logísticas respondidas desde la KB (horas, precios y reglas exactas — no inventadas)
  • Si el dato no está en la KB, lo dice y deriva a la organización
  • La conversación mantiene contexto (memoria por usuario/chat)
  • Demo en canal real o, como mínimo, chat pulido con guion
06

Pruebas UAT — autoevalúate antes del pitch

UAT-F1 · el primerizo nervioso

"Soy el dorsal 107, es mi primer triatlón y estoy nervioso. ¿Qué hago el sábado? No tengo neopreno."

Tono tranquilizador + briefing obligatorio (12:00/17:00) + alquiler de neopreno (25 €, unidades limitadas) + regla de temperatura + checklist. Todo con los datos exactos de la KB.

UAT-F2 · el federado al grano

"Dorsal 101. ¿A qué hora salgo y puedo ir a rueda?"

Ola 1 a las 08:00, boxes cierran 07:30, drafting PROHIBIDO en su ola (con la penalización), licencia para recoger el dorsal. Respuesta corta — es federada, no necesita el sermón.

UAT-F3 · la pregunta logística seca

"¿Dónde aparco el domingo?"

Parking del Lago (llegar antes de las 06:45) o Metro línea 10 estación Lago — desde la KB, no del conocimiento general del LLM.

UAT-F4 · el dato que no existe

"¿Habrá fisioterapeutas en meta?"

"No tengo ese dato" + derivación a la organización. Inventarse servicios de un evento real es el error más caro de este dominio.

Errores típicos: responder desde el conocimiento general del LLM en vez de la KB (los datos del evento son sintéticos: se nota) · mismo tono para todos los perfiles · pedir el dorsal tres veces (memoria mal configurada) · dejar el canal real para la última hora del día 3.