Ir al contenido principal

🚀 WA Flows: Experiencia y Funcionalidad

Conoce las mejoras funcionales aplicadas al editor de WA Flows. Este artículo documenta las optimizaciones en el panel de errores, la gestión de campos de información, la selección de variables y la lógica de navegación, diseñadas para brindarte mayor con

🛠️ Panel de errores centralizado y navegación directa

El panel de errores (ubicado en la pestaña Flow) ha sido optimizado para agilizar la resolución de problemas durante la creación de tus flujos:

  • Mensajes claros: Los errores nativos de Atom se muestran ahora redactados en un lenguaje claro y funcional, dejando atrás los mensajes técnicos complejos.

  • Navegación directa: Si el sistema identifica el componente asociado al error, puedes hacer clic sobre el mensaje. El editor te llevará automáticamente a ese componente, marcándolo con un foco visual que se mantendrá hasta que resuelvas el problema o cambies de vista.

  • Múltiples componentes: Si un error afecta a varios componentes, se listarán todos con su propio acceso directo.

  • Errores crudos de Meta: Si el error proviene directamente de Meta como texto libre sin mapeo posible, se mostrará tal cual y no incluirá redirección.

  • Si el flujo está correcto, el panel mostrará un estado vacío.


📝 Mejoras en los Campos de Información

La creación y configuración de campos de información desde el editor de WhatsApp Flows ahora es más robusta y segura:

  • Más detalle: El formulario de creación incluye ahora Descripción, Longitud (máxima) y Tipo de dato, además del nombre.

  • Detección de campos múltiples: Si el sistema detecta que se ha usado un campo más de una vez, advertirá al usuario de esta duplicidad ya que el valor que se guardará será siempre el ultimo que el usuario introduzca.


🔄 Reutilización de Campos en múltiples componentes

⚠️ Corrección importante: La restricción anterior que obligaba a usar la regla de "1 campo del flow ↔ 1 campo de Atom" ha sido eliminada.

  • Múltiples asignaciones: Ahora puedes guardar las respuestas de distintos componentes de entrada en el mismo campo de información, ya sea en la misma pantalla o en pantallas distintas.

  • Alerta de reemplazo: Al asignar un campo que ya está en uso, verás una alerta indicando qué otros componentes lo están utilizando. Ten en cuenta que el último valor enviado por el cliente reemplazará la información previa.

  • Consistencia de datos: No es posible usar el mismo campo compartido para componentes que manejen distintos tipos de datos.


🔗 Selector de variables optimizado (Data Exchange / URL)

Identificar las variables al configurar peticiones HTTP (URL, headers o body) ahora es mucho más intuitivo.

  • Nuevo formato visible: El selector de variables muestra cada opción con la estructura: Screen [Letra] - Tipo de componente - Título del componente.

    • Ejemplo: Screen A - Selección única - ¿Cuál es tu plan?

  • Adiós a los IDs confusos: Los IDs internos ya no se muestran en las listas desplegables, a menos que no exista otro dato disponible para identificar la variable.


🧭 Navegación lógica en el Botón Inferior (Footer)

Para prevenir errores de diseño en la experiencia del usuario, hemos ajustado la lógica del botón inferior (Footer).

  • Al configurar el destino de navegación de un footer, el sistema ya no incluye la pantalla actual en la lista de destinos posibles. Esto evita que configures accidentalmente un botón que "navegue" hacia la misma pantalla en la que el usuario ya se encuentra.


¡Diseña flujos más inteligentes y sin fricciones! 🚀

Estas actualizaciones en el editor de WA Flows están pensadas para darte una experiencia de construcción más limpia, alertándote de posibles errores a tiempo y facilitando la conexión de datos con tu CRM. ✅

¿Ha quedado contestada tu pregunta?