Skip to main content

Action Boucle : répétez vos actions pour chaque élément d'une liste

Plus besoin de dupliquer la même action pour chaque élément d'une liste. La nouvelle action Boucle (Loop) le fait.

Vous lui donnez une liste, ou une plage de nombres, et elle rejoue vos actions pour chaque élément. Votre automatisation reste courte, même quand la liste ne l'est pas.


🧭 Qu'est-ce qui change ?

  • 🔁 Une nouvelle action répète un bloc d'actions pour chaque élément d'une liste.
  • 🔢 Elle fonctionne aussi sur une plage de nombres, avec un début et une fin.
  • ⏱️ L'exécution est séquentielle par défaut. Un mode parallèle lance plusieurs tours en même temps.
  • 🧩 Les champs de l'élément en cours sont accessibles dans la boucle, via Valeurs personnalisées > Loop Item.
  • 📋 L'onglet Test détaille chaque tour : nombre d'itérations, réussites et échecs.

⚙️ Comment ça fonctionne

La boucle repose sur un réglage principal, « Loop Over ». Il propose deux choix : une liste d'éléments ou une plage de nombres.

Pour une liste, vous cliquez sur l'icône d'étiquette et vous choisissez une liste issue d'une étape précédente. Un tableau reçu par un webhook entrant en est un bon exemple. Pour une plage, vous fixez un nombre de départ et un nombre de fin, et le panneau affiche combien d'exécutions auront lieu.

Séquentiel ou parallèle

Par défaut, les tours passent l'un après l'autre. Le mode parallèle exécute plusieurs itérations en même temps. Choisissez-le seulement si l'ordre ne compte pas pour vous.

Ce qui se répète, et ce qui ne se répète pas

Seules les actions placées dans la zone en pointillés se répètent. Celles qui se trouvent sous la boucle s'exécutent une seule fois, quand la boucle est terminée.

Dans la boucle, le champ Loop Item remplit les actions avec les données du tour en cours. En mode plage, ces champs restent vides : utilisez alors le compteur de boucle.

Un exemple

Un webhook entrant reçoit une liste de services. Pour chaque service, la boucle crée une opportunité, une tâche et une note, en piochant les valeurs dans Loop Item. Trois services dans la liste, neuf actions exécutées, une seule boucle à configurer.


🛠️ Comment l'utiliser

  1. Ouvrez votre menu Automatisations, puis l'automatisation à modifier.
  2. Cliquez sur l'icône + à l'endroit voulu et choisissez Loop.
  3. Réglez « Loop Over » : une liste d'éléments ou une plage de nombres.
  4. Pour une liste, sélectionnez-la avec l'icône d'étiquette. Pour une plage, saisissez le nombre de début et de fin.
  5. Facultatif : choisissez le mode d'exécution, séquentiel ou parallèle.
  6. Cliquez sur « Save action ».
  7. Ajoutez les actions à répéter dans la zone en pointillés.
  8. Utilisez Valeurs personnalisées > Loop Item pour remplir les champs de chaque action.
  9. Testez dans l'onglet Test de l'étape Loop, puis enregistrez et publiez.

Pour recevoir une liste depuis un outil externe, lisez le guide du déclencheur Webhook. Toutes les actions sont recensées dans la liste des actions des automatisations CrocoClick.


Pourquoi c'est important ?

  • ✅ Une seule boucle remplace des dizaines d'actions copiées à la main.
  • ✅ Votre automatisation suit la taille de la liste, sans que vous la reconstruisiez.
  • ✅ L'onglet Test montre chaque tour, donc l'erreur se repère vite.
  • ✅ Le mode parallèle accélère les listes dont l'ordre n'a pas d'importance.

Repérez dans vos automatisations les actions que vous dupliquez, et confiez-les à une boucle.