# Repeat Actions

Το **Repeat Actions** τρέχει το σώμα βρόχου μία φορά ανά στοιχείο. Θύρες: **For each item** (σώμα) και **After loop**.

  <ShotPlaceholder
    src="/assets/workflow-nodes/loop.png"
    name="wn-loop"
    alt="Repeat Actions — Array field"
    capture="Repeat Actions node. 1600×900. Array field. No PII."
  />

## Γιατί αυτός ο κόμβος

Κάθε ανοιχτή παραγγελία παίρνει γραμμή. Κάθε ταίριασμα από [Filter Data](https://docs.voicelogica.ai/el/workflow-nodes/filter/) γράφεται σε φύλλο. Μέσης κλήσης, μακρύς βρόχος είναι μακριά παύση — προτιμήστε End ή περιορίστε τι επαναλαμβάνετε.

## Τι ρυθμίζετε

- **Array** (required) — Η συλλογή. Εισαγάγετε token κόμβου τυποποιημένο ως array (`{{orders}}`, `{{node_3.rows}}`).

Συνδέστε το σώμα στο **For each item**. Συνδέστε τι συμβαίνει όταν τελειώσει η λίστα στο **After loop**.

## Πρώτη ρύθμιση — ένα SMS ανά γραμμή (μετά το κλείσιμο)

1. [On Call End](https://docs.voicelogica.ai/el/workflows/on-call-end/) → API ή πίνακας που επιστρέφει λίστα.

2. Προαιρετικό [Filter](https://docs.voicelogica.ai/el/workflow-nodes/filter/). Στη συνέχεια **Repeat Actions**. **Array** = αυτή η λίστα.

     <ShotPlaceholder
       src="/assets/workflow-nodes/loop-filled.png"
       name="loop-filled"
       alt="Repeat Actions συμπληρωμένο"
       capture="Workflow builder → Repeat Actions selected. Array field mapped to the list. 1600×900. Redact numbers/emails/PINs."
     />

3. Σώμα: [Send Text Message](https://docs.voicelogica.ai/el/workflow-nodes/sms/) ή [Manage Google Sheet](https://docs.voicelogica.ai/el/workflow-nodes/manage-google-sheet/) χρησιμοποιώντας τα πεδία τρέχοντος στοιχείου.

4. **After loop** → τέλος. **Save**. **Run test** με δύο στοιχεία.

## Τι μοιάζει "σπασμένο"

- **Needs setup** — άδειο Array.
- Το σώμα δεν τρέχει ποτέ — συνδέσατε μόνο **After loop** ή το Array δεν είναι λίστα.
- Ο καλών περιμένει — αυτός ο βρόχος είναι στο During Call.

## Αντιμετώπιση προβλημάτων

**Πώς παίρνω το τρέχον στοιχείο;**

Εισαγάγετε από **Node Variables** στο σώμα βρόχου — τα πεδία στοιχείου από το array που δείξατε. Το **Run test** δείχνει κάθε πέρασμα.

## Επόμενα βήματα

[Filter Data](https://docs.voicelogica.ai/el/workflow-nodes/filter/).  
[On Call End](https://docs.voicelogica.ai/el/workflows/on-call-end/).  
[Data Table](https://docs.voicelogica.ai/el/workflow-nodes/data-table/).
