Bedingte Logik ist ein Baustein, der Ihren Flow anhand eines Werts aufteilt: der Button, den jemand angetippt hat, eine zuvor gespeicherte Variable oder ein Feld aus einer API-Antwort. Sie legen eine Bedingung fest („Status ist verschickt“), verbinden den Ja- und den Nein-Ausgang mit verschiedenen Bausteinen, und der Flow wählt den richtigen Pfad von selbst.
Was Sie damit bestimmen können
Alles, was der Flow weiß, können Sie prüfen. Das macht aus einem Flow ein Gespräch, das für einen neuen Kunden anders verläuft als für einen bestehenden.
- Auswahl aus Buttons und Listennachrichten
- Variablen, die Sie früher im Gespräch gespeichert haben
- Felder aus einer API-Antwort, etwa Bestellstatus oder Bestand
- Kombinationen: der Kunde ist bekannt und die Bestellung ist noch nicht verschickt
Halten Sie es lesbar
Jeder Bedingungszweig ist ein Zweig, den Sie pflegen müssen. Zwei oder drei Verzweigungen pro Flow sind in Ordnung; läuft es aus dem Ruder, teilen Sie es in mehrere Flows mit klarem Einstiegspunkt auf.
Häufige Fragen
Kann ich mehrere Bedingungen kombinieren?
Ja. Sie können Bedingungen verketten oder mehrere Felder gleichzeitig prüfen, sodass ein Pfad nur genommen wird, wenn alles stimmt.
Was passiert, wenn keine einzige Bedingung zutrifft?
Dann nimmt der Flow den Standardausgang. Füllen Sie den immer mit einer freundlichen Ausweichlösung, zum Beispiel der Übergabe an ein Teammitglied.
Kann ich testen, ob meine Bedingungen stimmen?
Ja. Im Testmodus sehen Sie Schritt für Schritt, welche Werte bekannt sind und welcher Pfad genommen wird — so finden Sie Fehler, bevor Ihre Kunden es tun.