# Filter Data

**Filter Data** behält Zeilen, die eine Bedingung erfüllen (derselbe Builder wie [If/then](https://docs.voicelogica.ai/de/workflow-nodes/if-then-decision/)). **Passed filter** vs. **Did not pass**.

  <ShotPlaceholder
    src="/assets/workflow-nodes/filter.png"
    name="wn-filter"
    alt="Filter Data Bedingungsersteller"
    capture="Filter Data node. 1600×900. Condition builder. No PII."
  />

## Warum dieser Knoten

Eine API oder [Data Table](https://docs.voicelogica.ai/de/workflow-nodes/data-table/) hat viele Zeilen zurückgegeben. Sie möchten nur offene Bestellungen, dann [Repeat Actions](https://docs.voicelogica.ai/de/workflow-nodes/loop/) oder eine [AI Response](https://docs.voicelogica.ai/de/workflow-nodes/ai-response/).

**Needs setup** bis der Builder ein Feld und einen Operator hat.

## Erste Einrichtung — passende Zeilen behalten

1. API oder Data Table, die eine Liste ausgibt.

2. **Filter Data**. Bedingung für ein Status-/Flag-Feld von diesem Knoten.

     <ShotPlaceholder
       src="/assets/workflow-nodes/filter-filled.png"
       name="filter-filled"
       alt="Filter Data ausgefüllt"
       capture="Workflow builder → Filter Data selected. Condition builder with field and operator. 1600×900. Redact numbers/emails/PINs."
     />

3. **Passed filter** → Loop oder AI Response. **Did not pass** → eine andere Zeile ("keine offenen Bestellungen").

4. **Save & go live**. **Run test** mit einer Payload, die beide Arten von Zeilen hat.

## Was "kaputt" aussieht

- **Needs setup** — leerer Builder.
- Alles fällt durch den Filter — Feldname stimmt nicht mit der Payload überein.

## Fehlerbehebung

**Filter vs. If/then?**

If/then verzweigt das *Diagramm* bei einem Wert. Filter verkleinert eine *Liste*, dann fährt das Diagramm mit dem fort, was übrig bleibt.

## Nächste Schritte

[Repeat Actions](https://docs.voicelogica.ai/de/workflow-nodes/loop/).  
[Data Table](https://docs.voicelogica.ai/de/workflow-nodes/data-table/).  
[If/then Decision](https://docs.voicelogica.ai/de/workflow-nodes/if-then-decision/).
