Passar para o conteúdo principal

🚀 WA Flows: Experiência e Funcionalidade

Conheça as melhorias funcionais aplicadas ao editor de WA Flows. Este artigo documenta as otimizações no painel de erros, a gestão de campos de informação, a seleção de variáveis e a lógica de navegação, projetadas para lhe proporcionar maior con

🛠️ Painel de erros centralizado e navegação direta

O painel de erros (localizado na aba Flow) foi otimizado para acelerar a resolução de problemas durante a criação de seus fluxos:

  • Mensagens claras: Os erros nativos do Atom agora são exibidos com uma linguagem clara e funcional, deixando para trás as mensagens técnicas complexas.

  • Navegação direta: Se o sistema identificar o componente associado ao erro, você pode clicar na mensagem. O editor o levará automaticamente a esse componente, marcando-o com um foco visual que se manterá até que você resolva o problema ou mude de visualização.

  • Múltiplos componentes: Se um erro afetar vários componentes, todos serão listados com seu próprio acesso direto.

  • Erros brutos do Meta: Se o erro vem diretamente do Meta como texto livre sem mapeamento possível, será exibido como está e não incluirá redirecionamento.

  • Se o fluxo está correto, o painel exibirá um estado vazio.


📝 Melhorias nos Campos de Informação

A criação e configuração de campos de informação a partir do editor de WhatsApp Flows agora é mais robusta e segura:

  • Mais detalhe: O formulário de criação agora inclui Descrição, Comprimento (máximo) e Tipo de dado, além do nome.

  • Detecção de campos múltiplos: Se o sistema detectar que um campo foi usado mais de uma vez, alertará ao usuário sobre essa duplicidade, pois o valor que será salvo será sempre o último que o usuário inserir.


🔄 Reutilização de Campos em múltiplos componentes

⚠️ Correção importante: A restrição anterior que obrigava a usar a regra de "1 campo do fluxo ↔ 1 campo do Atom" foi eliminada.

  • Múltiplas atribuições: Agora você pode salvar as respostas de diferentes componentes de entrada no mesmo campo de informação, seja na mesma tela ou em telas diferentes.

  • Alerta de substituição: Ao atribuir um campo que já está em uso, você verá um alerta indicando quais outros componentes o estão utilizando. Tenha em mente que o último valor enviado pelo cliente substituirá a informação anterior.

  • Consistência de dados: Não é possível usar o mesmo campo compartilhado para componentes que lidem com tipos de dados diferentes.


🔗 Seletor de variáveis otimizado (Data Exchange / URL)

Identificar as variáveis ao configurar requisições HTTP (URL, headers ou body) agora é muito mais intuitivo.

  • Novo formato visível: O seletor de variáveis exibe cada opção com a estrutura: Screen [Letra] - Tipo de componente - Título do componente.

    • Exemplo: Screen A - Seleção única - Qual é seu plano?

  • Adeus aos IDs confusos: Os IDs internos não são mais exibidos nas listas suspensas, a menos que não haja outro dado disponível para identificar a variável.


🧭 Navegação lógica no Botão Inferior (Footer)

Para evitar erros de design na experiência do usuário, ajustamos a lógica do botão inferior (Footer).

  • Ao configurar o destino de navegação de um footer, o sistema não inclui mais a tela atual na lista de destinos possíveis. Isso evita que você configure acidentalmente um botão que "navegue" para a mesma tela em que o usuário já se encontra.


Projete fluxos mais inteligentes e sem fricção! 🚀

Essas atualizações no editor de WA Flows foram pensadas para oferecer uma experiência de construção mais limpa, alertando-o sobre possíveis erros a tempo e facilitando a conexão de dados com seu CRM. ✅

Respondeu à sua pergunta?