Wie richte ich den Schritt Bedingung ein?

Teilen Sie den Flow anhand früherer Antworten und Variablen in Pfade: Regeln, Und/Oder, Vergleichstypen und „Sonst“.

Wofür ist er da?

Der Schritt „Bedingung“ prüft Variablen und schickt den Agenten auf einen seiner Pfade.

Besucher sehen diesen Schritt nicht, und der Avatar sagt nichts; der Agent läuft weiter, ohne auf den Besucher zu warten.

Um ihn hinzuzufügen, klicken Sie im Tab „Editor“ auf „Schritt hinzufügen“ und dann in der Kategorie „Logik“ auf „Bedingung“; der Schritt wird in der Mitte der Arbeitsfläche hinzugefügt. Seine Einstellungen liegen im Tab „Inhalt“ des Schrittpanels, das sich rechts öffnet, wenn Sie auf den Schritt klicken.

Dieser Schritt hat keinen „Text auf dem Bildschirm“; stattdessen gibt es unten im Panel eine „Schrittnotiz“. Die Notiz ist nur für Sie: Besucher sehen sie nicht, und sie wird weder gesprochen noch übersetzt.

In Werten nutzen Sie Variablen aus früheren Schritten wie {city}. Für ein Feld in einer Antwort fügen Sie den Feldnamen nach einem Punkt an: {order.status}. Der Knopf „Variable einfügen“ in den Feldern listet die an dieser Stelle nutzbaren Variablen auf. Eine noch nicht gefüllte Variable zählt als leerer Text.

Pfade einrichten

Ein neuer Schritt öffnet sich mit einem Pfad; klicken Sie für weitere auf „Pfad hinzufügen“.

  1. Geben Sie dem Pfad einen Namen (z. B. Großes Projekt). Ohne Namen zeigt die Arbeitsfläche eine Zusammenfassung der Regel des Pfads.
  2. Schreiben Sie die Regel. Jede Regel ist eine Zeile: links der zu prüfende Wert (z. B. {budget}), in der Mitte der Vergleichsknopf und rechts der Vergleichswert (ein fester Wert oder eine andere Variable).
  3. Für eine weitere Regel klicken Sie auf „Und“ oder „Oder“. Mit Und verbundene Regeln müssen alle erfüllt sein; bei Oder reicht eine Seite. Und bindet zuerst: „A und B oder C“ bedeutet „(A und B) oder C“. Die Verbindung können Sie später mit dem Schalter Und | Oder zwischen den Regeln ändern.
  4. Wählen Sie in der Liste unter dem Pfad den Schritt, zu dem er führt (solange leer, steht dort „Kein Zielschritt ausgewählt“), oder verbinden Sie den Griff des Pfads auf der Arbeitsfläche mit einem Schritt.
  5. Wählen Sie unten auch einen Schritt für „Sonst“: Ist die Bedingung keines Pfads erfüllt, geht der Flow dorthin.

Pfade werden von oben nach unten geprüft; der erste mit erfüllter Bedingung wird genommen, der Rest nicht geprüft. Ändern Sie die Reihenfolge mit den Pfeilknöpfen („Nach oben“, „Nach unten“) und entfernen Sie einen Pfad mit „Pfad löschen“. Hat der genommene Pfad keinen gewählten Schritt, endet der Agent dort; er fällt nicht zum nächsten Pfad durch.

Vergleichstypen

Der Vergleichsknopf fragt zuerst nach einem Typ, dann nach dem Vergleich. Der Typ entscheidet, wie die Werte verglichen werden:

  • „Text“: „ist gleich“, „ist ungleich“, „enthält“, „enthält nicht“, „beginnt mit“, „beginnt nicht mit“, „endet mit“, „endet nicht mit“. Groß-/Kleinschreibung, Leerzeichen am Anfang und Ende sowie Akzente spielen keine Rolle: „ERSTATTUNG“ ist gleich „erstattung“.
  • „Zahl“: „ist gleich“, „ist ungleich“, „ist größer als“, „ist kleiner als“, „ist größer oder gleich“, „ist kleiner oder gleich“. Formate wie 1,250.50 und 1.250,50 werden auch gelesen, Währungszeichen ignoriert. Ist eine Seite keine Zahl, ist die Regel nicht erfüllt.
  • „Datum“: „ist derselbe Tag“, „ist ein anderer Tag“, „ist nach“, „ist vor“, „ist am oder nach“, „ist am oder vor“. Daten werden tageweise verglichen; sowohl 2026-12-31 als auch 31.12.2026 werden gelesen.
  • „Ja / Nein“: „ist wahr (ja)“ und „ist falsch (nein)“. „yes“, „true“ und „1“ zählen als wahr; „no“, „false“ und „0“ als falsch.
  • „Liste“: „enthält Eintrag“, „enthält Eintrag nicht“ und Vergleiche der Anzahl („Anzahl ist gleich“, „Anzahl ist größer als“ …). Eine Mehrfachauswahl-Antwort, die Liste eines Tools oder einer Aktion und das Ergebnis von Liste bearbeiten werden als Listen gelesen.

Jeder Typ hat auch „ist leer“ und „ist nicht leer“, die keinen zweiten Wert brauchen. Die Regel {coupon} „ist leer“ ist zum Beispiel erfüllt, wenn der Besucher keinen Gutscheincode eingegeben hat.

Beispiel

In einem Angebots-Agent führt der Pfad „Großes Projekt“ mit der Regel {budget} · „Zahl“ · „ist größer oder gleich“ · 50000 zu einem Schritt Anfrage. Der Pfad „Nahe Stadt“ führt mit den Regeln {city} „ist gleich“ Berlin „Oder“ {city} „ist gleich“ Hamburg zu einem Buchungsformular. „Sonst“ ist mit einem Schritt Nachricht verbunden, der sagt, dass das Angebot per E-Mail kommt.

Worauf Sie achten sollten

Der Editor markiert den Schritt, wenn: es keine Pfade gibt; ein Pfad keine Regeln hat (er wird nie genommen); eine Regel unvollständig ist (ein Wert ist leer, sie wird also nie erfüllt); ein fester Wert, der keine Zahl oder kein Datum ist, dort steht, wo eines erwartet wird; ein Pfad keinen Zielschritt hat; oder „Sonst“ nicht verbunden ist.

Logikschritte warten nicht auf den Besucher. Verbinden Sie sie (oder andere nicht wartende Schritte wie Nachricht, Tool-Aufruf oder Integrationsaktion) zu einem Ring, läuft der Agent immer im Kreis: Der Editor warnt „In einer Schleife, die nie auf den Besucher wartet; der Flow bleibt hier hängen.“, und im Gespräch endet der Agent mit einem Fehler. Um etwas zu wiederholen, nutzen Sie den Schritt Schleife oder setzen Sie einen Schritt, der auf den Besucher wartet (Frage, Auswahl, Formular), in den Ring.

Probleme verhindern das Speichern nicht: Der Agent wird gespeichert, aber der unvollständige Schritt funktioniert im Gespräch nicht wie erwartet. Beheben Sie die markierten Schritte und testen Sie den Agenten dann mit „Vorschau“. Wie Sie markierte Schritte finden, steht unter der Flow-Editor.

Ähnliche Artikel

War dieser Artikel hilfreich?

Agenola und unsere Partner verwenden Cookies, um die Website zu verbessern und Ihnen passende Werbung zu zeigen. Wir zählen, welche unserer Anzeigen Besucher bringen, ohne Ihren Namen oder Ihre E-Mail-Adresse zu verwenden; alles Weitere geschieht nur, wenn Sie es erlauben. Datenschutzerklärung(öffnet in einem neuen Tab)