🧠 ¿Por qué es importante versionar y probar?
Cuando trabajas con flujos conversacionales en Brain, cada cambio impacta directamente en la experiencia del usuario. Por eso, antes de publicar, es fundamental:
Validar que todo funcione como esperas.
Evitar errores o bloqueos en producción.
Tener un respaldo de lo que ya funcionaba.
Si tomas el hábito de versionar y probar cada cambio, podrás avanzar rápido sin miedo a equivocarte. Veamos cómo hacerlo paso a paso.
📀 1. Guarda versiones de tu flujo
Esto funciona como un “guardar como”, que te permite volver atrás si algo sale mal.
🧽 Cómo hacerlo:
Desde la vista principal de tu Brain, haz clic en “Versiones”.
Selecciona “Guardar nueva versión”.
Asigna un nombre descriptivo (ej: “Versión estable registro 1.0”).
👇 Acompañamiento: Guarda una versión cada vez que completes una funcionalidad importante o antes de probar algo nuevo.
Así podrás regresar fácilmente a un punto seguro si necesitas hacerlo. No necesitas saber programación, solo organizar tu trabajo.
💡 Tip: Agrega notas en cada versión para recordar qué cambiaste o por qué lo hiciste.
🧊 2. Prueba tu flujo antes de publicarlo
Una vez que hayas hecho cambios, es momento de probar.
Con el tester de Brain, puedes simular la conversación completa sin afectar a usuarios reales.
🧽 Cómo probar tu flujo:
En la parte superior del skill, haz clic en “Probar”.
Interactúa con el flujo como si fueras un usuario.
Revisa si las respuestas aparecen como esperas, si las condiciones redirigen correctamente y si las herramientas funcionan (OTP, validaciones, etc).
👇 Acompañamiento: Si es tu primera vez probando, tómate tu tiempo y navega todos los caminos posibles. Falla a propósito para ver cómo reacciona el bot. Así te aseguras de cubrir todos los casos posibles antes de publicarlo.
💡 Tip: Usa la vista de Logs para ver exactamente qué nodo respondió, qué variable se capturó y si alguna condición no se cumplió.
🚀 3. Publica con confianza
Cuando estés seguro de que todo funciona, es hora de publicar tu flujo para que los usuarios lo vean en producción.
🧽 Cómo publicar:
Ve al menú de versiones.
Elige la versión que deseas publicar.
Haz clic en “Publicar esta versión”.
💡 Tip: Si tienes más de un skill, asegúrate de probarlos todos antes de publicar un Brain completo.
🔄 ¿Y si necesitas volver atrás?
Si después de publicar encuentras un error, puedes volver a una versión anterior en segundos.
Ve al historial de versiones.
Selecciona una versión pasada.
Haz clic en “Restaurar” y luego publica.
👇 Acompañamiento: Esto es especialmente últil si tienes un equipo colaborando activamente en tu brain, o haces experimentos. No pierdes avances, versionar te protege de errores accidentales.
🧰 Buenas prácticas para trabajar con versiones
Usa nombres claros: “versión final inicio”, “test validación correo”.
Guarda una versión antes y después de cambios grandes.
No publiques sin haber probado primero cada flujo.
Compara versiones para ver qué nodos se agregaron o editaron.
Con estas buenas prácticas, mantienes tu trabajo ordenado, evitas errores y mejoras la colaboración entre equipos.