Skip to main content
O nodo Lista numerada envia uma mensagem com opções apresentadas como uma lista de itens numerados. O usuário responde digitando o número correspondente à sua escolha.
Ao contrário do nodo Lista, que usa o menu suspenso nativo do WhatsApp, a lista numerada funciona em todos os canais, pois envia as opções como texto simples.

Configuração geral

  • Conteúdo: Mensagem introdutória que acompanha a lista (máximo 1.024 caracteres)

Opções

Cada opção tem:
  • Nome da opção: Texto visível para o item (máximo 24 caracteres)
  • Descrição: Texto adicional abaixo do nome (opcional, máximo 72 caracteres)
Você pode adicionar múltiplas opções. As opções podem ser reordenadas por arrastar e duplicadas para criar variantes rapidamente.

Opções dinâmicas

Se as opções vêm de dados variáveis, habilite o modo dinâmico:
  • Variável de origem: {{$memory.options}}
  • Template de rótulo: {{$item.name}}
  • Template de descrição: {{$item.detail}}
Templates predefinidos: Lista simples, Produtos, Horários disponíveis, Filiais.

Variáveis nas mensagens

Configuração avançada

Seleção obrigatória

Quando habilitado, o usuário deve responder com um número válido da lista para continuar. Se digitar texto livre ou um número fora do intervalo, verá uma mensagem de erro personalizável (máximo 250 caracteres).
A seleção obrigatória está disponível somente no canal WhatsApp.

Variável de resposta

Salva a opção selecionada pelo usuário em uma variável de memória para uso posterior no fluxo. Como configurar:
  1. Habilite o toggle Salvar resposta.
  2. Insira o nome da variável (por exemplo, chosen_option).

Valor salvo com opções estáticas

Quando as opções são definidas manualmente, o nome da opção selecionada é salvo como texto simples. O número que o usuário digita indica apenas a posição — o número em si não é salvo. Exemplo com estas opções: Se o usuário responder 2:

Valor salvo com opções dinâmicas

Quando as opções são geradas a partir de uma variável de origem, o objeto completo do array ao qual a opção selecionada pertence é salvo. Suponha que {{$memory.branches}} contenha:
Com a lista numerada configurada com a variável de origem {{$memory.branches}}, o usuário recebe:
Se o usuário responder 1, a variável contém o objeto completo:
Você pode acessar cada propriedade do objeto em nodos subsequentes:

Casos de uso

Conecte um nodo Condicional e crie um ramo para cada opção:
Com o objeto completo salvo, você pode responder ao usuário com informações precisas sobre sua seleção sem consultas adicionais:
Passe o objeto para o nodo AI Agent para personalizar a resposta:
Use um nodo API ou Datum para registrar a seleção com o ID do objeto:

Lista expira

Se o usuário não responder dentro do tempo configurado:
  • Enviar texto: Exibe uma mensagem de expiração
  • Redirecionar para fluxo: Leva o usuário a outro fluxo
A expiração de lista está disponível somente no canal WhatsApp.

Exemplo

Configuração:
  • Conteúdo: Qual é o motivo da sua consulta?
  • Opções: 1. Vendas, 2. Suporte Técnico, 3. Faturamento, 4. Devoluções
O usuário recebe:
O usuário responde digitando 2 e o fluxo continua pela rota correspondente.

Quando usar Lista numerada vs Lista?