Ir al contenido principal

Componentes de Salto

Domina la navegación de tus bots. Aprende a redirigir conversaciones con el Inicio de Salto y utiliza el inspector del Destino de Salto para auditar y mantener flujos complejos ordenados. 🚀

🔀 ¿Qué son los Componentes de Salto?

Los componentes de salto funcionan como "portales" dentro de tu FlowBuilder. Están compuestos por dos partes fundamentales que trabajan en equipo: el Inicio de Salto (quien envía al usuario) y el Destino de Salto (quien lo recibe).

Su uso es clave para construir flujos ordenados, reutilizables y fáciles de mantener, evitando la repetición de bloques de lógica y manteniendo la conversación fluida sin necesidad de reiniciarla.

📤 1. Inicio de Salto: Redirigiendo la conversación

El Inicio de Salto es el componente encargado de tomar al usuario y trasladarlo a otro punto.

✅ Caso de uso típico: Si un usuario inicia el flujo por la opción A, pero por su interacción posterior corresponde enviarlo a la opción B, este componente permite redirigirlo directamente al bloque de "B" sin cortar la conversación ni perder el contexto.

⚙️ Configuración del Inicio de Salto

Al seleccionar este componente, tendrás dos opciones principales de redirección:

A. Saltar a un componente (Mismo flujo)

Permite definir a qué bloque exacto de tu lienzo actual se redirigirá la conversación.

  • Seleccionar componente: Desde el desplegable, eliges el destino exacto al que saltará el flujo. Este paso es crítico; un destino incorrecto puede llevar al usuario a mensajes fuera de contexto.

💡 Tip clave: Asignar nombres claros a tus componentes destino (ej: Menú principal, Error validación, Pago rechazado) facilita enormemente esta configuración y evita confusiones lógicas.

🤓 Crear un destino de salto nuevo

Si aún no tienes el bloque de llegada creado en tu canvas, no necesitas salir de tu configuración actual.

  1. Entra a tu componente de Inicio de Salto.

  2. Presiona el botón "Agregar destino de salto" ubicado en el panel lateral.

  3. El sistema añadirá automáticamente el nuevo componente de destino en tu flujo y podrás modificarlo y conectarlo de inmediato.

B. Saltar a otro flujo publicado

Esta opción permite redirigir la conversación a un flujo completamente distinto que ya esté activo. Es sumamente útil cuando:

  • Trabajas con flujos modulares (ej. tienes un flujo exclusivo de Ventas y otro de Soporte).

  • Quieres reutilizar un flujo completo sin duplicar el trabajo.

📌 Nota: Solo podrás seleccionar flujos que ya se encuentren en estado Publicado.


🛡️ Control de Repeticiones (Anti-Loops)

Para evitar que un usuario se quede atrapado en un bucle infinito (ej. fallando una y otra vez una validación), el Inicio de Salto incluye herramientas de control:

  • Cantidad máxima de saltos: Define cuántas veces el usuario puede pasar por ese Inicio de Salto exacto. Recomendación: Usa valores bajos (3 a 5, solo la cantidad necesaria que determines en tus pruebas) para evitar entrar en un loop demasiado extenso.

  • Activar Fin de flujo: Define qué hará el sistema cuando se alcance la cantidad máxima permitida. Esto asegura una salida clara para el usuario (ej. asignación a un agente humano) y evita bloqueos en el bot.


📥 2. Destino de Salto: Recepción y Auditoría de Conexiones

El Destino de Salto es el punto de llegada. Para facilitarte la vida al construir o auditar flujos robustos, este componente cuenta con un Inspector funcional en su panel lateral.

Esta herramienta no altera la lógica del salto, pero ofrece dos capacidades vitales para tu organización visual:

✏️ Renombrar el Destino

No tienes que conformarte con nombres genéricos que dificulten la lectura de tu arquitectura.

  1. En el canvas, haz doble clic sobre un componente de Destino de Salto para abrir su panel lateral.

  2. Localiza el nombre en la parte superior y haz clic en el control de edición (ícono de lapicito).

  3. Escribe el nuevo nombre y guarda. La etiqueta se actualizará de inmediato en el canvas.

💡 Nota: Este cambio es totalmente seguro. Renombrar un destino no rompe las conexiones ni la lógica de los saltos que ya apuntaban a él.


🔎 Rastrear Inicios Conectados (Orígenes)

Si estás editando un flujo complejo y te preguntas "¿Desde dónde están llegando los usuarios a este punto?", el inspector te da la respuesta inmediata.

  1. Con el panel del Destino de Salto abierto, dirígete a la sección "Inicios de Salto conectados".

  2. Verás un listado detallado con el nombre de cada componente de Inicio de Salto cuya salida llega a este destino.

  3. Haz clic en el ícono de la flecha junto a cualquier elemento de la lista y el canvas se desplazará automáticamente para centrarte en la ubicación exacta de ese origen.

⚠️ Consideraciones del Destino de Salto

  • Gestión de Destinos Huérfanos: Si auditas un flujo y al hacer clic en un Destino de Salto ves el mensaje "Sin Inicios de Salto conectados", significa que ese destino ya no se usa. Es una excelente señal para limpiar nodos innecesarios en tu lienzo.

  • Alcance Exclusivo: Este panel inspector aplica únicamente al componente Destino de Salto. No modifica los ajustes de los Inicios de Salto, los cuales permanecen intactos en su propio panel.


✅ Checklist antes de publicar

Antes de activar tus flujos interconectados, asegúrate de revisar:

  • Orden: ¿Los componentes destino están nombrados de forma clara y descriptiva?

  • Precisión: ¿Cada Inicio de Salto apunta al bloque correcto?

  • Lógica: ¿Los destinos elegidos tienen sentido dentro de la experiencia y contexto del usuario?

  • Prueba: ¿Probaste todos los caminos posibles (y los límites máximos de salto) en el simulador?


¡Tus flujos ahora están perfectamente conectados! 🚀

Al dominar los componentes de Inicio y Destino de Salto, evitas configuraciones repetitivas y mantienes la arquitectura de tu bot impecable. Utiliza el inspector para auditar tus dependencias con un par de clics y lleva tu automatización al siguiente nivel. ✅

¿Ha quedado contestada tu pregunta?