Chat-Verhalten¶
Enthält ein Flow eine Context-Input-Komponente, zeigt Karli Studio einen Auswähler neben dem Chat-Nachrichteneingabefeld. Die in der Sources-Tabelle konfigurierten Labels erscheinen als auswählbare Optionen.

Nutzerinteraktion¶
Vor dem Absenden der Nachricht wählt der Nutzer eine Option aus dem Auswähler. Die gewählte Quelle wird zusammen mit der Nachricht übermittelt; die Context-Input-Komponente matched sie und gibt das entsprechende Data an nachgelagerte Komponenten weiter.
Pflicht vs. optional¶
Das Feld Required steuert, was passiert, wenn keine Auswahl getroffen wurde (oder die Auswahl zu keiner konfigurierten Zeile passt):
- Required = an — der Flow-Run schlägt mit einem Validierungsfehler fehl, der die konfigurierten Quellen auflistet. Sinnvoll, wenn das nachgelagerte Verhalten ohne explizite Auswahl undefiniert ist.
- Required = aus — die Komponente gibt ein leeres
Dataaus ({"value": "", "label": ""}). Nachgelagerte Komponenten müssen auf den Leerfall vorbereitet sein.