Pular para o conteúdo principal

URA no WhatsApp

Use as portas nativas do WA Send Buttons: cada button.id é uma porta de saída do próprio nó. Quando alguma porta de botão está conectada, o fluxo pausa aguardando o clique e roteia automaticamente pelo ramo correspondente — sem precisar de Wait Input + Switch.

  • A porta noMatch captura respostas fora dos botões (texto livre) — ideal para reorientar e voltar ao menu.
  • A porta default mantém o comportamento clássico (segue imediatamente, sem aguardar) — use só quando não quiser roteamento por clique.
  • Se um Switch for inevitável em outro ponto do fluxo, a variável correta para cliques é {{input.buttonId}} (e {{input.listRowId}} para listas). Evite input.interactive.button_reply.id: esse caminho só existe na primeira mensagem do trigger.

Para operacao real em escala, revise antes:

Preview no FlowBuilder

Este exemplo abre direto no FlowBuilder embedado. A visualizacao em Fluxo/JSON, simulacao e operacoes do flow ficam dentro do proprio editor.

Nao foi possivel carregar o preview embedado automaticamente.

Erros comuns

  • O fluxo segue direto sem aguardar o clique → você conectou só a porta default. Conecte as portas dos botões (opt_*) e/ou noMatch.
  • A aresta sumiu depois de renomear o ID do botão → a porta da aresta deve ser idêntica ao button.id; o builder sinaliza portas órfãs na validação.
  • Switch nunca casa com o clique → use {{input.buttonId}}, nunca input.interactive.button_reply.id (só existe na primeira mensagem do trigger).