# Data Table

**Data Table** ist ein statisches Raster auf der Leinwand. Sie definieren Spalten (jede benötigt einen **key**) und optionale Zeilen. Nachgelagert liest `{{node_X.rows}}`. Eine Tabelle ohne verwendbare Spalte blockiert **Save**. Null Zeilen ist gültig (leere Menge).

  <ShotPlaceholder
    src="/assets/workflow-nodes/data-table.png"
    name="wn-table"
    alt="Data Table Tabellenkalkulations-Editor"
    capture="Data Table node. 1600×900. A few columns, a few rows. No real phones."
  />

## Warum dieser Knoten

Eine kurze SKU-Liste, Bürostandorte, vorgefertigte Antworten — Daten, die keine API wert sind. Live-Inventar gehört weiterhin in [Connect To External Service](https://docs.voicelogica.ai/de/workflow-nodes/api/).

Der Lookup-Modus des Editors ist nicht ausgeliefert. Behandeln Sie ihn als Producer: Spalten + Zeilen raus.

## Erste Einrichtung — drei SKUs, die der Agent lesen kann

1. Beliebiger Trigger. **Data Table**. Spalten: `sku`, `name`, `in_stock` (Boolean). Drei Zeilen, die Sie bei einem Anruf sagen können.

     <ShotPlaceholder
       src="/assets/workflow-nodes/data-table-filled.png"
       name="data-table-filled"
       alt="Data Table ausgefüllt"
       capture="Workflow builder → Data Table selected. Columns sku, name, in_stock and three sample rows. 1600×900. Redact numbers/emails/PINs."
     />

2. [Filter](https://docs.voicelogica.ai/de/workflow-nodes/filter/) oder [If/then](https://docs.voicelogica.ai/de/workflow-nodes/if-then-decision/) auf einen During-Call-Parameter vs. `sku`.

3. [AI Response](https://docs.voicelogica.ai/de/workflow-nodes/ai-response/) mit `name` / `in_stock`.

4. **Save & go live**, anhängen, fragen Sie nach einer dieser SKUs.

## Was "kaputt" aussieht

- **Needs setup** — kein Spaltenschlüssel.
- `{{node_X.rows}}` sind leere Objekte — Schlüssel fehlen oder Sie haben auf den falschen Knoten gezeigt.
- Veralteter Bestand — Sie haben das Live-Lager in einer statischen Tabelle bearbeitet.

## Fehlerbehebung

**Tabelle vs. Google Sheet?**

Die Tabelle wird mit dem Workflow ausgeliefert. Ein Sheet wird außerhalb des Builders geteilt und bearbeitet. Verwenden Sie das Sheet, wenn Ops die Zeilen besitzt.

## Nächste Schritte

[Filter Data](https://docs.voicelogica.ai/de/workflow-nodes/filter/).  
[Connect To External Service](https://docs.voicelogica.ai/de/workflow-nodes/api/) — wenn die Liste live ist.  
[AI Response to Caller](https://docs.voicelogica.ai/de/workflow-nodes/ai-response/).
