# Aktionen wiederholen

**Repeat Actions** führt den Schleifenkörper einmal pro Element aus. Ports: **For each item** (Körper) und **After loop**.

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

## Warum dieser Knoten

Jede offene Bestellung erhält eine Zeile. Jedes Match aus [Daten filtern](https://docs.voicelogica.ai/de/workflow-nodes/filter/) wird in eine Tabelle geschrieben. Während des Anrufs ist eine lange Schleife eine lange Pause — bevorzugen Sie End oder begrenzen Sie, was Sie iterieren.

## Was Sie konfigurieren

- **Array** (required) — Die Sammlung. Fügen Sie ein Knoten-Token ein, das als Array typisiert ist (`{{orders}}`, `{{node_3.rows}}`).

Verbinden Sie den Körper auf **For each item**. Verbinden Sie, was passiert, wenn die Liste fertig ist, auf **After loop**.

## Erste Einrichtung — eine SMS pro Zeile (nach Auflegen)

1. [On Call End](https://docs.voicelogica.ai/de/workflows/on-call-end/) → API oder Tabelle, die eine Liste zurückgibt.

2. Optional [Filter](https://docs.voicelogica.ai/de/workflow-nodes/filter/). Dann **Repeat Actions**. **Array** = diese Liste.

     <ShotPlaceholder
       src="/assets/workflow-nodes/loop-filled.png"
       name="loop-filled"
       alt="Ausgefüllte Aktionen wiederholen"
       capture="Workflow builder → Repeat Actions selected. Array field mapped to the list. 1600×900. Redact numbers/emails/PINs."
     />

3. Körper: [Textnachricht senden](https://docs.voicelogica.ai/de/workflow-nodes/sms/) oder [Google-Tabelle verwalten](https://docs.voicelogica.ai/de/workflow-nodes/manage-google-sheet/) unter Verwendung der aktuellen Elementfelder.

4. **After loop** → fertig. **Save**. **Run test** mit zwei Elementen.

## So sieht "fehlerhaft" aus

- **Needs setup** — leeres Array.
- Körper läuft nie — Sie haben nur **After loop** verbunden, oder Array ist keine Liste.
- Anrufer wartet — diese Schleife ist während des Anrufs aktiv.

## Fehlerbehebung

**Wie erhalte ich das aktuelle Element?**

Fügen Sie aus **Node Variables** im Schleifenkörper ein — die Elementfelder aus dem Array, auf das Sie gezeigt haben. **Run test** zeigt jeden Durchlauf.

## Nächste Schritte

[Daten filtern](https://docs.voicelogica.ai/de/workflow-nodes/filter/).  
[On Call End](https://docs.voicelogica.ai/de/workflows/on-call-end/).  
[Datentabelle](https://docs.voicelogica.ai/de/workflow-nodes/data-table/).
