Componente Inicio de Salto
El componenteInicio de Saltopermiteredirigir la conversacióna:
Otro punto dentro del mismo flujo, o
Otro flujo previamente publicado.
Es un componente clave para construir flujos más ordenados, reutilizables y fáciles de mantener, especialmente en escenarios con menús, formularios o decisiones repetidas.
🎯 ¿Para qué sirve?
Evitar repetir bloques de lógica o mensajes.
Reubicar al usuario según su elección o una condición.
Mantener la conversación fluida sin reiniciarla.
Reutilizar secciones completas del flujo (pagos, errores, menús, etc.).
✅ Caso de uso típico
Si un usuario inicia el flujo por laopción A, pero por su interacción corresponde enviarlo a laopción B, el componente Inicio de Salto permite redirigirlosin cortar la conversación ni perder contexto.
Ejemplo:
El usuario selecciona una opción relacionada confacturación→ se lo redirige directamente al flujo o bloque dePago.
El usuario selecciona una opción relacionada confacturación
→ se lo redirige directamente al flujo o bloque dePago.
⚙️ Configuración del componente Inicio de Salto
Al seleccionar un componenteInicio de Salto, vas a encontrar las siguientes opciones:
🧩 Agregar destino de salto
Permite definira qué grupo de componentes o bloque del flujose redirigirá la conversación.
Puedes:Seleccionar un componente específico del mismo flujo.Redirigir a unaunidad de flujo aislada, ideal para reutilizar secciones.
Seleccionar un componente específico del mismo flujo.
Redirigir a unaunidad de flujo aislada, ideal para reutilizar secciones.
📌Buena práctica:el destino del salto debe tener coherencia con el punto del flujo en el que se ejecuta (menú, error, validación, etc.).
🔽 Seleccionar componente
Desde este desplegable se defineel componente exacto al que va a saltar el flujo.
Este paso es crítico porque:
Un destino incorrecto puede llevar al usuario a mensajes que no corresponden.
Es una de las principales causas de errores lógicos en producción.
💡Tip clave:
Ponerlenombres claros a los componentes(por ejemplo:Menú principal,Error validación,Pago rechazado) facilita muchísimo configurar correctamente los inicios de salto y evita errores.
🔁 Saltar a otro flujo publicado
Esta opción permite redirigir la conversacióna otro flujo que ya esté publicado.
Es útil cuando:
Trabajás con flujos modulares (Ventas, Soporte, Pagos).
Querés reutilizar un flujo completo sin duplicarlo.
Buscás una arquitectura más ordenada y escalable.
📌 Solo se pueden seleccionarflujos publicados.
⚙️ Configuración avanzada: control de repeticiones y Fin de flujo
El componente Inicio de Salto tiene un comportamiento pensado paraevitar loops infinitos, por lo que es fundamental configurar correctamente su uso avanzado.
🛑 Activar Fin de flujo
Esta opción definequé hará el flujo cuando se alcance la cantidad máxima de saltos permitidos.
De esta forma:
Evitamos loops infinitos.
Aseguramos una buena gestión del usuario.
El flujo siempre tiene una salida clara (fin, asignación, redirección, etc.).
🔢 Cantidad máxima de saltos
Este campo definecuántas veces el usuario puede pasar por ese Inicio de Saltoantes de ejecutar la acción configurada (por ejemplo, Fin de flujo).
📌 Recomendaciones orientativas:
Flujos con menú: valores más altos (20 / 50 / 100).
Formularios o validaciones: valores más bajos.
Siempre se recomienda usar este valorjunto con Fin de flujo activado.
🧠 ¿Cuándo conviene aumentar el límite de saltos?
Flujos con navegación por menú donde el usuario puede volver atrás varias veces.
Bots educativos o encuestas.
Asistentes que permiten revisar decisiones anteriores sin cerrar la conversación.
✅ Checklist antes de publicar
🔁 ¿Cada salto apunta al bloque correcto?
🗂️ ¿Los destinos tienen sentido lógico dentro del flujo?
🧪 ¿Probaste todos los caminos posibles en el simulador?
🏷️ ¿Los componentes están bien nombrados?