🧱 ¿Qué es un flujo en Brain?
Un flujo es una secuencia de pasos conversacionales que sigue tu agente para guiar al usuario hacia una meta específica: mostrar productos, recopilar datos, resolver dudas o cerrar ventas.
En Brain, estos flujos se construyen conectando nodos dentro de skills. Este artículo te ayudará a crear uno básico para empezar a automatizar tu primer caso de uso.
🛠️ Antes de empezar…
Antes de crear tu primer flujo, asegúrate de tener:
Acceso al módulo Brain desde Jelou Apps.
Un Brain creado y activo para editar.
Claro tu objetivo conversacional (por ejemplo: dar bienvenida, registrar datos o mostrar precios).
✍️ Paso a paso para crear tu primer flujo
1. Crea un nuevo skill
Dentro de tu Brain, haz clic en "Nuevo Skill".
Ponle un nombre claro (ej: “Bienvenida” o “Registro”).
Este será el bloque donde organizarás los pasos del flujo.
💡 Tip: Usa nombres que te permitan identificar rápidamente la función del skill. Piensa en ellos como carpetas.
2. Agrega el primer nodo
Haz clic en “+ Añadir nodo” dentro del skill.
Selecciona el tipo de nodo que deseas: texto, pregunta, imagen, etc.
Escribe el mensaje que enviará el bot. Por ejemplo:
“¡Hola! Bienvenido a nuestra tienda. ¿En qué podemos ayudarte hoy?”
Puedes agregar emojis, negritas o variables dinámicas si lo deseas.
3. Conecta la siguiente acción
Cada nodo puede tener una conexión directa a otro nodo, o usar condiciones para mostrar distintos caminos.
Para continuar la conversación, haz clic en "Agregar siguiente nodo" y elige qué tipo de interacción sigue: otra pregunta, un menú, una validación, etc.
Ejemplo:
Nodo 1: mensaje de bienvenida.
Nodo 2: pregunta con opciones (catálogo, ayuda, contacto).
Nodo 3: respuesta según opción elegida.
4. Guarda y prueba tu skill
Usa el botón "Skill Tester" para simular la conversación.
Revisa que el flujo avance correctamente y los textos estén claros.
Aún no es necesario publicar, puedes editar y ajustar todas las veces que quieras.
🧭 Buenas prácticas al iniciar
Al crear tu primer flujo, es normal querer hacerlo todo de una vez. Pero te recomendamos comenzar paso a paso, con estructuras sencillas y claras. Aquí algunas recomendaciones clave para tener una buena experiencia desde el inicio:
Empieza por flujos lineales y simples: Diseña una secuencia directa de nodos que no ramifique demasiado. Esto te ayudará a entender cómo se conectan los mensajes antes de entrar a casos más complejos.
No conectes más de 4 o 5 nodos sin un objetivo claro: Si tu flujo empieza a crecer mucho, es momento de dividirlo. Cada bloque conversacional debe tener una función específica: dar información, recopilar un dato o guiar al siguiente paso.
Usa skills separados para cada gran tema: Por ejemplo, crea un skill para ventas, otro para soporte y otro para preguntas frecuentes. Así mantienes tu Brain organizado y fácil de mantener.
Si usas preguntas, piensa en la validación: ¿La respuesta debe seguir un formato? ¿Debe ser obligatoria? Desde el nodo puedes marcarla como requerida y añadir validaciones si lo necesitas.
🧠 Consejo: Piensa como usuario final. ¿La conversación se siente natural y fácil de seguir? Si no, simplifícala.
🚀 Qué sigue después
¡Tu primer flujo está listo y funcionando en el tester! ¿Y ahora qué? Aquí algunos siguientes pasos que te permitirán avanzar con más confianza:
Agrega validaciones o herramientas (tools): Puedes pedir un número válido, generar un código OTP, calcular un valor o conectar con una base de datos. Estas herramientas ayudan a automatizar procesos sin intervención humana.
Conecta tu skill al inicio del bot: Usa la configuración inicial del Brain para que tu skill de bienvenida sea lo primero que vea el usuario al iniciar una conversación.
Entrena intenciones para redirigir al skill automáticamente: Si alguien escribe “quiero ayuda”, puedes entrenar esa frase como intención y redirigirla al skill de soporte sin que el usuario tenga que hacer clic.
Versiona y publica cambios: Una vez que hayas probado tu flujo en el tester, guarda una versión, publícala y así aseguras que los usuarios solo vean flujos estables.