WhatsAppDemo
Todas las actualizaciones
NuevoAutomatizaciones

Bucle: nueva acción para automatizaciones

Ahora podés repetir un conjunto de acciones para cada elemento de una lista, directamente dentro de una automatización. La acción Bucle ejecuta las acciones que contiene una vez por cada elemento, o una vez por cada número de un rango. Un disparador, muchos registros, sin código.

Qué hay de nuevo

  • Repetir sobre: Elegí «Una lista de elementos» o «Un rango de números». Un ícono «i» explica cada campo.
  • Elementos de cualquier paso anterior: Elegí la lista con el ícono de etiqueta, por ejemplo un arreglo de un webhook entrante.
  • Elemento del bucle: Dentro del bucle, abrí Valores personalizados > Elemento del bucle para asignar los campos del elemento actual a cualquier acción.
  • Rango de números: Definí un Número inicial y un Número final. El panel te indica cuántas veces se ejecutarán las acciones.
  • Modo de ejecución: Secuencial por defecto, una repetición después de la otra. Activá Paralelo para ejecutar varias repeticiones al mismo tiempo.
  • Resultados de cada repetición: La pestaña Probar del paso Bucle muestra cada repetición, cada acción que contiene y su estado.

Cómo usarlo

  1. Andá a Automatización > Automatizaciones y abrí una automatización.
  2. Hacé clic en el ícono + donde debe empezar el bucle y seleccioná Bucle.
  3. En Repetir sobre, elegí Una lista de elementos o Un rango de números.
  4. Para una lista, hacé clic en el ícono de etiqueta en Elementos y elegí la lista de un paso anterior. Para un rango, ingresá un Número inicial y un Número final.
  5. Definí el Modo de ejecución. Dejalo desactivado para Secuencial o activalo para Paralelo. Este paso es opcional.
  6. Hacé clic en Guardar acción.
  7. Hacé clic en el ícono + dentro del recuadro punteado del bucle y agregá las acciones que querés repetir. Usá Valores personalizados > Elemento del bucle para completar sus campos.
  8. Guardá y publicá tu automatización.

Ejemplo práctico: un webhook, tres oportunidades

El objetivo: un formulario de pedido de servicio envía un webhook por cliente, con una lista de servicios adentro. Querés una oportunidad, una tarea y una nota por cada servicio.

  1. Disparador: Webhook entrante. La lista de servicios tiene tres elementos: Reparación de techo, Limpieza de canaletas y Pintura exterior.
  2. Bucle: Repetir sobre = Una lista de elementos. Elementos = la lista de servicios del webhook.
  3. Dentro del bucle: Crear o actualizar oportunidad, con Nombre de la oportunidad = Elemento del bucle > Nombre y Valor de la oportunidad = Elemento del bucle > Valor estimado.
  4. Dentro del bucle: Agregar tarea, con Fecha de vencimiento = Elemento del bucle > Fecha preferida.
  5. Dentro del bucle: Agregar notas, con Nota = Elemento del bucle > Urgencia.

Una ejecución de prueba. El bucle se ejecuta tres veces y crea tres oportunidades, tres tareas y tres notas. La pestaña Probar muestra 3 elementos, 3 exitosos, 0 fallidos.

Por qué es importante

Un solo disparador suele traer muchos registros: los servicios de un pedido, los productos de una compra. Antes, manejar cada uno implicaba código o un rodeo largo. Ahora armás los pasos una sola vez y el bucle los ejecuta para cada elemento.

El modo de rango cubre el otro caso: ejecutar un conjunto de acciones una cantidad fija de veces, 5 o 10, sin ninguna lista. El modo paralelo mantiene los bucles rápidos cuando las acciones llaman a sistemas externos. Armalo una vez y se ejecuta para cada elemento.

Es bueno saber

  • Solo se repiten las acciones que están dentro del recuadro punteado del bucle. Las acciones debajo del recuadro se ejecutan una vez, cuando el bucle termina.
  • Un bucle de rango no tiene elementos de lista, así que los campos de Elemento del bucle quedan vacíos. Usá el contador del bucle, dentro de Elemento del bucle, para obtener el número actual.