Skip to content

Esperar Clique em Botão ​

Para que serve

Envia uma mensagem com botões de escolha e pausa o fluxo esperando o contato clicar em um deles. É como um cardápio interativo: o contato vê as opções e toca na que quer — sem precisar digitar nada.

Quando usar
  • Menus de navegação ("Escolha uma opção: [Consulta] [Processo] [Financeiro]").
  • Confirmações simples ("Deseja continuar? [Sim] [Não]").
  • Triagem rápida sem precisar interpretar texto livre.
  • Sempre que quiser reduzir o atrito — o contato clica em vez de digitar.
Passo a passo
  1. Arraste o bloco **Esperar Clique em Botão** para o canvas a partir da categoria **Mensagem**.
    Painel de busca de blocos aberto no canvas, com as categorias e a lista de nós disponíveis para arrastar

    Painel de busca de blocos aberto no canvas, com as categorias e a lista de nós disponíveis para arrastar

  2. Clique no bloco para abrir o painel de configuração.
    Painel de configuração do nó Esperar botão, com os campos Text, Buttons em formato JSON e Timeout_ms

    Painel de configuração do nó Esperar botão, com os campos Text, Buttons em formato JSON e Timeout_ms

  3. Escreva o **texto da mensagem** que vai acompanhar os botões.
  4. Adicione os botões clicando em **+ Adicionar botão**. Dê um rótulo claro para cada opção. O WhatsApp suporta até 3 botões por mensagem.
  5. Configure o **timeout** (tempo máximo de espera pelo clique).
  6. No canvas, cada botão gera uma **saída separada** no nó — conecte cada saída ao caminho correspondente do fluxo.
    Fluxo de exemplo no canvas com um nó de condição gerando duas saídas (IF/ELSE) conectadas a caminhos diferentes

    Fluxo de exemplo no canvas com um nó de condição gerando duas saídas (IF/ELSE) conectadas a caminhos diferentes

Campos
CampoO que faz
Texto da mensagemPergunta ou instrução exibida acima dos botões
BotõesLista de opções (rótulo de cada botão); máximo 3 no WhatsApp
TimeoutTempo máximo aguardando o clique
TítuloNome interno do nó no canvas

Saídas do nó ​

Cada botão configurado gera uma saída independente no canvas. Além disso, há sempre uma saída de timeout para quando o contato não clicar a tempo.

SaídaQuando ocorre
[Nome do botão 1]Contato clicou no primeiro botão
[Nome do botão 2]Contato clicou no segundo botão
[Nome do botão 3]Contato clicou no terceiro botão
TimeoutTempo esgotou sem clique
Dica
Se a conversa estiver em atendimento humano (transferida ou assumida por um atendente), o clique do contato — ou o timeout, se o contato não responder — só destrava a execução quando o fluxo foi iniciado por Entrada do usuário, Início manual, Webhook, Data do contato ou Campo do contato alterado. Em fluxos iniciados por mensagem recebida ou evento do sistema, a espera fica parada enquanto a automação estiver pausada; se o timeout vencer com a conversa ainda pausada, a execução é encerrada sem enviar nada ao contato (ela não segue pelo caminho de timeout). A exceção é quando a pausa foi feita pelo próprio fluxo, por exemplo com um nó de transferência antes da espera: nesse caso o timeout segue normalmente pelo caminho configurado. Para uma pergunta que precisa ser respondida mesmo com a automação pausada, prefira o nó Enviar mensagem com "Aguardar resposta". Veja como a automação pausada se relaciona com o fluxo em [Controle da IA no chat](/guia/atendimento/controle-da-ia-no-chat).
Exemplo

Um fluxo de atendimento inicial apresenta três áreas do escritório:

  1. Esperar Clique em Botão → mensagem: "Olá! Com o que posso te ajudar hoje?" + botões: "Consulta Jurídica", "Acompanhar Processo", "Financeiro"
  2. Saída "Consulta Jurídica" → inicia sub-fluxo de triagem de consulta
  3. Saída "Acompanhar Processo" → busca processo pelo CPF
  4. Saída "Financeiro" → envia boleto ou extrato
  5. Saída "Timeout" → "Não recebi sua escolha. Me chame quando precisar!"
Fluxo de exemplo no canvas com um nó de condição gerando duas saídas (IF/ELSE) conectadas a caminhos diferentes

Fluxo de exemplo no canvas com um nó de condição gerando duas saídas (IF/ELSE) conectadas a caminhos diferentes

Dica
Use rótulos de botão curtos e objetivos — o WhatsApp corta textos muito longos. Prefira "Consulta Jurídica" a "Quero agendar uma consulta jurídica presencial".

Saiba mais ​