Saltar al contenido principal
El nodo Lista numerada envía un mensaje con opciones presentadas como una lista de ítems numerados. El usuario responde escribiendo el número correspondiente a su elección.
A diferencia del nodo Lista, que usa el menú desplegable nativo de WhatsApp, la lista numerada funciona en todos los canales ya que envía las opciones como texto plano.

Configuración general

  • Contenido: Mensaje introductorio que acompaña la lista (máximo 1,024 caracteres)

Opciones

Cada opción tiene:
  • Nombre de la opción: Texto visible para el ítem (máximo 24 caracteres)
  • Descripción: Texto adicional debajo del nombre (opcional, máximo 72 caracteres)
Puedes agregar múltiples opciones. Las opciones se pueden reordenar arrastrándolas y duplicar para crear variantes rápidas.

Opciones dinámicas

Si las opciones provienen de datos variables, activa el modo dinámico:
  • Variable fuente: {{$memory.opciones}}
  • Plantilla de etiqueta: {{$item.nombre}}
  • Plantilla de descripción: {{$item.detalle}}
Plantillas predefinidas: Lista simple, Productos, Horarios disponibles, Sucursales.

Variables en mensajes

Configuración avanzada

Selección obligatoria

Cuando está activada, el usuario debe responder con un número válido de la lista para continuar. Si escribe texto libre o un número fuera de rango, verá un mensaje de error personalizable (máximo 250 caracteres).
La selección obligatoria está disponible únicamente en el canal WhatsApp.

Variable de respuesta

Guarda la opción que el usuario seleccionó en una variable de memoria para usarla más adelante en el flujo. Cómo configurarlo:
  1. Activa el interruptor Guardar respuesta.
  2. Escribe el nombre de la variable (por ejemplo, opcion_elegida).

Valor guardado con opciones estáticas

Cuando las opciones están definidas manualmente, se guarda el nombre de la opción seleccionada como texto plano. El número que el usuario escribe solo indica la posición — no se guarda el número. Ejemplo con estas opciones: Si el usuario responde 2:

Valor guardado con opciones dinámicas

Cuando las opciones se generan desde una variable fuente, se guarda el objeto completo del array al que pertenece la opción seleccionada. Supón que {{$memory.sucursales}} contiene:
Con la lista numerada configurada con variable fuente {{$memory.sucursales}}, el usuario recibe:
Si el usuario responde 1, la variable queda con el objeto completo:
Puedes acceder a cada propiedad del objeto en nodos posteriores:

Casos de uso

Conecta un nodo Condicional y crea una rama por cada opción:
Con el objeto completo guardado, puedes responder al usuario con información precisa de su selección sin nuevas consultas:
Pasa el objeto al nodo AI Agent para personalizar la respuesta:
Usa un nodo API o Datum para registrar la selección con el ID del objeto:

Lista expira

Si el usuario no responde dentro del tiempo configurado:
  • Enviar texto: Muestra un mensaje de expiración
  • Redirigir a flujo: Lleva al usuario a otro flujo
La expiración de lista está disponible únicamente en el canal WhatsApp.

Ejemplo

Configuración:
  • Contenido: ¿Cuál es el motivo de tu consulta?
  • Opciones: 1. Ventas, 2. Soporte Técnico, 3. Facturación, 4. Devoluciones
El usuario recibe:
El usuario responde escribiendo 2 y el flujo continúa por la ruta correspondiente.

¿Cuándo usar Lista numerada vs Lista?