Encontre a resposta que está procurando

Node Buttons

O Buttons node, disponível na categoria de nodes Aivo, permite adicionar botões interativos a um fluxo, facilitando a navegação e a execução de ações sem que o usuário precise digitar uma resposta.

⚙ Configuração do node
A seguir, estão os campos necessários para sua configuração:

▶ Propriedades do node
Essas propriedades se aplicam apenas ao canal Web. Nos demais canais conversacionais, como o WhatsApp, seu comportamento depende das capacidades de cada plataforma.
  • Block Input: bloqueia temporariamente a caixa de texto do bot para impedir que o usuário digite até clicar em um dos botões.
  • One Choice: permite que o usuário selecione apenas um botão. Após a seleção, ele não poderá clicar novamente nesse botão nem em outro botão do mesmo grupo.
  • Quick Reply: transforma os botões em respostas rápidas ou sugestões que o usuário pode selecionar para responder ao Virtual Assistant.
▶ Configuração dos botões
Cada botão deve ser configurado com os seguintes campos:
  • Button Label: define o texto que será exibido ao usuário.
  • Button Type: determina o comportamento do botão. As opções disponíveis são:
    • Message: ao clicar, aciona uma intenção que será interpretada pelo Virtual Assistant, exibindo a resposta associada.
    • Link: redireciona o usuário para uma URL. Esta opção está disponível apenas para o canal Web.
      ℹ Em canais como o WhatsApp, é possível compartilhar links utilizando um node Answer, incluindo a URL diretamente no texto da resposta.
    • Next Step: executa uma integração do mesmo bot, permitindo que o fluxo continue a partir de outro Step, sem sair do fluxo atual.
      ⚠ Este tipo de botão não pode ser combinado com botões de outros tipos, pois utiliza a estrutura Label → Next Step.
  • Button Value: define o valor associado ao tipo de botão selecionado:
    • Para Message, informe a intenção que será executada.
    • Para Link, informe a URL para a qual o usuário será redirecionado.
    • Para Next Step, selecione a integração que será executada.
▶ Outros tipos de botões
  • Button JS: permite gerar botões dinâmicos por meio de uma estrutura JSON compatível com a janela do Virtual Assistant, utilizando a ação (action) buttons.
  • Interactive List: disponível para WhatsApp, permite exibir uma lista interativa personalizada de opções em vez de botões tradicionais.
✅ Observe que:
  • Todos os exemplos podem ser executados a partir do node Inject para visualizar o resultado na aba Debug.
  • Para utilizar esses exemplos em um fluxo real, substitua o node Inject por um node Step.
  • Para exibir o recurso na janela do Virtual Assistant, configure o complemento Integração na resposta correspondente.
📥 Você pode baixar um fluxo de exemplo neste link.

⬇ No vídeo a seguir, mostramos como configurar o node no Studio:
Este site armazena cookies em seu computador. Estes cookies são utilizados para coletar informações de como você interage com o nosso site e nos permite lembrar de você. Nós usamos essa informação para melhorar e personalizar sua experiência de navegação e para obter estatísticas e métricas sobre nossos visitantes, tanto neste site quanto em outros meios. Para obter mais informações sobre os cookies que utilizamos, consulte nossa Política de Privacidade.

Se você recusar, sua informação não será rastreada quando você visitar este site. Será utilizado somente um cookie em seu navegador para lembrá-lo de sua preferência de não ser rastreado.