> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://documentation.celestory.io/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Repeat - Répéter

# Repeat - Répéter

Permet de répéter l'exécution d'un segment spécifique du scénario un nombre défini de fois.

## ⚙️ Exécution et Architecture Voltask
Ce bloc itératif est implémenté nativement au sein de l'orchestrateur (`voltask-orchestrator`), garantissant que les boucles multiples sont gérées de manière optimale, sans fuite de mémoire ou blocage du moteur. L'exécution asynchrone des étapes en aval permet à ce moteur (Go) de ré-évaluer efficacement la boucle.

## 📥 En entrée (Inputs)
- **count** : Le nombre total de fois que la boucle doit s'exécuter (Number). Ce paramètre est très souvent calculé dynamiquement grâce à un bloc ArrayLength placé au préalable.

## 📤 En sortie (Outputs)
Le bloc génère deux branches de flux distinctes :
- **Loop** : Branche qui se déclenche à chaque itération (séparément, de la boucle 0 à N-1). Elle fournit l'**index** courant (Number) au bloc en aval.
- **Done** : Branche qui s'active *seulement une fois* que l'intégralité des répétitions requises a été accomplie. Ne fournit pas de variable, agissant comme simple transfert de ligne d'exécution.

## 💡 Exemple d'utilisation
Une application courante est l'envoi d'une série de 10 requêtes API séparées, ou le traitement de chaque utilisateur d'une liste extraite, l'un après l'autre, jusqu'à l'exploration totale du fichier source.

### ⚙️ Paramètres techniques exacts (issus du code source)

### 📥 En entrée (Inputs)

- in
- count

### 📤 En sortie (Outputs)

- out
- on finish
- index
