Mehrfachauswahl

Die Mehrfachauswahl-Komponente in der melibo Plattform erlaubt es dem Nutzer, aus mehreren Antwortoptionen eine oder mehrere auszuwählen. Sie wird typischerweise in Chat-Flows verwendet, um gezielte Informationen vom User zu erhalten oder eine differenzierte Auswahl zu ermöglichen.


🧩 Aufbau der Komponente

Element

Beschreibung

Typ

Mehrfachauswahl (manuell oder dynamisch definierbar)

Name

Eindeutiger interner Bezeichner des Knotens (z. B. step_4)

Verbindung

Definiert, zu welchem Folgeknoten nach der Auswahl weitergeleitet wird

Minimale / Maximale Anzahl

Optional – legt fest, wie viele Optionen mindestens bzw. maximal ausgewählt werden dürfen

Optionen hinzufügen

Manuelles Hinzufügen von Antwortmöglichkeiten durch „+ Mehrfachauswahl hinzufügen“

Dynamische Mehrfachauswahl

Einbindung dynamisch generierter Auswahloptionen z. B. durch API-Antworten


⚠️ Fehlermeldungen & Validierungen

  • „Es fehlt die Verbindung.“ Diese Warnung erscheint, wenn keine Weiterleitung (Verbindung zu einem Folgeknoten) gesetzt wurde.

  • „Mindestens 1 Mehrfachauswahl“ Es muss mindestens eine Auswahloption definiert sein, um fortzufahren.

  • „Mindestens 4 Zeichen“ im Namen Der interne Name des Knotens muss mindestens 4 Zeichen lang sein.


🔄 Verhalten im Chat

  • Nutzer sehen die definierten Optionen im Chat als Auswahlfeld.

  • Die Auswahl kann sowohl mit fixen Antwortmöglichkeiten als auch dynamisch befüllt werden.

  • Abhängig von der Auswahl erfolgt die Weiterleitung zum nächsten Knoten.

  • Validierung gegen Mindest-/Höchstanzahl erfolgt automatisch durch das System.


⚙️ Best Practices

  • Benennung: Nutze sprechende Namen wie step_produktwahl statt step_4.

  • Verbindungen früh setzen: Immer sofort eine Weiterleitung definieren, um spätere Fehlersuche zu vermeiden.

  • Min/Max nutzen: Wenn eine genaue Anzahl an Antworten erwartet wird (z. B. genau 2 von 5), unbedingt nutzen.

  • Dynamische Optionen: Besonders nützlich bei Integration mit APIs oder wenn Inhalte variabel sind (z. B. Produktauswahl, Terminauswahl).


💡 Anwendungsbeispiele

  • Auswahl mehrerer Interessen (z. B. Themen, an denen der User interessiert ist)

  • Auswahl mehrerer Produkte für einen Vergleich

  • Dynamisch geladene Filialen oder Dienstleistungen zur Auswahl

Zuletzt aktualisiert

War das hilfreich?