Loop / Iteración sobre Lista
La acción de Loop permite recorrer una lista de elementos (por ejemplo, un array JSON) dentro de un flujo y repetir automáticamente un conjunto de acciones para cada elemento, sin necesidad de duplicarlas.
Cómo funciona
- En el Constructor de Flujos, agrega un bloque de acción y elige Loop.
- Indica la lista/array que se recorrerá (puede venir de una variable, de una Solicitud Externa o de otra fuente de datos).
- Dentro del bloque de Loop, agrega las acciones que deben repetirse para cada elemento (ej.: enviar un mensaje, definir una variable, llamar a una API).
- Usa la variable del elemento actual del loop (ej.:
{{item_do_loop.nome}}) para referenciar los datos de cada elemento de la lista dentro de las acciones.
Casos de uso
- Enviar al contacto la lista de tiendas cercanas, un mensaje por tienda.
- Hacer seguimiento de cada elemento de un pedido individualmente.
- Crear catálogos dinámicos a partir de una respuesta de API.
Precauciones
- Las listas muy grandes pueden aumentar el tiempo de ejecución del flujo — evalúa limitar la cantidad de elementos cuando sea posible.
Si necesitas más ayuda, envía un ticket al soporte.