No WhatsApp, listas são exibidas como um menu suspenso nativo. É a melhor opção quando você tem entre 4 e 10 opções.
Configuração geral
- Cabeçalho: Título da mensagem (máximo 60 caracteres)
- Conteúdo: Mensagem principal (máximo 1.024 caracteres, obrigatório)
- Nome do botão: Texto no botão que expande a lista (máximo 20 caracteres)
Opções
Cada opção tem:- Nome da opção: Texto visível na lista (máximo 24 caracteres)
- Descrição: Texto adicional abaixo do nome (opcional, máximo 72 caracteres)
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}}
Variáveis nas mensagens
Configuração avançada
Seleção obrigatória
Quando habilitado, o usuário deve escolher uma opção da lista para continuar. Se digitar texto livre, verá uma mensagem de erro personalizável (máximo 250 caracteres).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:- Habilite o toggle Salvar resposta.
- Insira o nome da variável (por exemplo,
inquiry_reason).
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. Exemplo com estas opções:| Opção |
|---|
| Vendas |
| Suporte Técnico |
| Faturamento |
| Devoluções |
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.services}} contenha:
Casos de uso
Direcionar o fluxo com base na seleção (opções estáticas)
Direcionar o fluxo com base na seleção (opções estáticas)
Conecte um nodo Condicional e crie um ramo para cada opção:
Usar dados do objeto selecionado (opções dinâmicas)
Usar dados do objeto selecionado (opções dinâmicas)
Com o objeto completo salvo, você pode informar o usuário com os dados exatos do serviço escolhido:
Personalizar a resposta do AI Agent
Personalizar a resposta do AI Agent
Passe o objeto para o nodo AI Agent para que adapte sua resposta:
Lista expira
Se o usuário não selecionar nenhuma opção dentro do tempo configurado:- Enviar texto: Exibe uma mensagem de expiração
- Redirecionar para skill: Leva o usuário a outro fluxo
Exemplo
Configuração:- Cabeçalho:
Como posso ajudá-lo? - Conteúdo:
Selecione uma opção da lista - Nome do botão:
Ver opções - Opções: Vendas, Suporte Técnico, Faturamento, Devoluções