Welchen Plan habe ich
Suite Beliebiger Plan
In diesem Beitrag werden Funktionen beschrieben, die nur Kunden zur Verfügung stehen, die seit dem 2. Februar 2025 einen AI Agent entworfen oder veröffentlicht haben. Weitere Informationen zu den entsprechenden Funktionen im Add-on „AI Agents – Advanced“ finden Sie unter Erstellen von Dialogen für AI Agents – Advanced.
Sie können den Schritt Nach Bedingung verzweigen so konfigurieren, dass in Variablen gespeicherte Daten ausgewertet und eine Messaging-AI Agent-Konversation ausgehend von diesen Daten verzweigt wird.

Dieser Beitrag enthält die folgenden Abschnitte:

  • Grundlagen des Schritts „Nach Bedingung verzweigen“
  • Bedingungselemente
  • Verschachtelte Bedingungen

Grundlagen des Schritts „Nach Bedingung verzweigen“

Wenn Sie einen neuen Schritt Nach Bedingung verzweigen zu einem Antwortfluss hinzufügen möchten, müssen Sie Folgendes tun:

  • Geben Sie einen Namen ein, um den Schritt im Arbeitsbereich zu kennzeichnen.
  • Konfigurieren Sie die folgenden zwei Standardverzweigungen, damit der Antwortfluss veröffentlicht werden kann:
    • Wenn das: Wenn die Bedingungen der Verzweigung erfüllt sind, folgt die Konversation den Schritten in dieser Verzweigung.
    • Else: Wenn die Bedingungen keiner anderen Verzweigung erfüllt sind, folgt die Konversation den Schritten dieser Verzweigung.

Der Schritt „Nach Bedingung verzweigen“ kann einschließlich der Verzweigung „Sonstige“ insgesamt bis zu sechs Verzweigungen aufweisen. Die Verzweigung „Sonstige“ ist unbedingt erforderlich und kann nicht aus dem Schritt entfernt werden. Sie können bis zu vier weitere Verzweigungen hinzufügen. Es kann also insgesamt maximal sechs Verzweigungen geben.

Um eine weitere Verzweigung hinzuzufügen, klicken Sie auf Verzweigung hinzufügen und konfigurieren Sie für jede Verzweigung die folgenden Einstellungen:

  • Name: Beschreibt die Bedingung für die Verzweigung. Dieser Name wird als Verzweigungsname im Arbeitsbereich angezeigt.
  • Bedingung: Besteht aus den folgenden Elementen:
    • Variable: Die Daten, die ausgewertet werden, um zu prüfen, ob die Bedingung erfüllt ist.
    • Operator: Die Art und Weise, in der die Variable und der Wert verglichen werden. Mögliche Operatoren: Ist, Ist nicht, Enthält und Enthält nicht.
    • Wert: Der Wert, der für die durch den Operator angegebene Bedingung erwartet wird.

    Weitere Informationen finden Sie unter Bedingungselemente.

Mit den Optionen im Dropdownmenü UND/ODER können Sie Bedingungen für eine Verzweigung kombinieren. Die folgende Verzweigung prüft zum Beispiel, ob sich ein Benutzer in Australien oder in den Vereinigten Staaten befindet.

Eine Konversation kann nur einer Verzweigung folgen. Verzweigungen werden in der Reihenfolge ausgewertet, in der sie im Schritt aufgeführt sind. Wenn die Kriterien in mehreren Verzweigungen erfüllt sind, folgt die Konversation des Endbenutzers der ersten dieser Verzweigungen (in der Reihenfolge von oben nach unten im Konfigurationsfenster des Schritts bzw. von links nach rechts im Arbeitsbereich). Sie können die Reihenfolge der Verzweigungen ändern, indem Sie die Bedingungsfelder im Arbeitsbereich an die gewünschte Position ziehen.

Bedingungselemente

Bedingungen bestehen aus Variablen, Operatoren und Werten.

Variablen

Eine Variable ist ein Container für Daten, die sich auf eine Konversation beziehen, wie z. B. der Standort eines Kunden oder sein Mitgliedsstatus. Die Daten einer Variablen können aus Informationen stammen, die im Schritt Details anfordern oder API-Aufruf durchführen gesammelt wurden oder aus den Metadaten der Messaging-Authentifizierung kommen.

In einer Bedingung wird der Wert einer Variablen mit einem statischen Wert verglichen. Variablen werden über ein Dropdownmenü zu einer Bedingung hinzugefügt.

Weitere Informationen zu Variablentypen und zum Erstellen von Variablen finden Sie unter Verwenden von Variablen zur Personalisierung von AI Agent-Antworten.

Überblick über Operatoren

Der Operator bestimmt, wie die Daten der Variablen mit dem Wert verglichen werden. Sie können Operatoren zu einer Bedingung hinzufügen, indem Sie sie in einem Dropdownmenü auswählen.

Die folgenden Operatoren sind verfügbar. Bei der Auswertung der Operatoren wird die Groß- und Kleinschreibung nicht berücksichtigt.

Wenn ich den konditionalen Schritt im Bot-Builder verwende… Verfügbare Operatoren
möchte ich Daten auswerten können, die als Zahl gespeichert sind

Operatoren für bekannte Zendesk-Anwendungsfälle zur Auswertung von Zahlen:

  • Gleich oder größer als
  • Gleich oder kleiner als
  • Größer als
  • Niedriger als
  • Gleich mit
  • Ungleich
möchte ich Daten auswerten können, die als Zeichenfolge gespeichert sind

Operatoren für bekannte Zendesk-Anwendungsfälle zur Auswertung von Zeichenfolgen:

  • Ist
  • Ist nicht
  • Enthält
  • Enthält nicht
  • Beginnt mit
  • Endet auf

Werte

Werte sind statische Daten, die mit einer Variablen verglichen werden. Sie stellen die erwarteten Daten für eine Variable dar. In einer Bedingung, die prüft, ob ein Kunde ein Platinum-Kunde istmembership_status, lautet der Wert der Variablen beispielsweise „platinum“.

In welches Feld der Wert einer Bedingung eingegeben wird, hängt von der jeweiligen Variablen ab. Der Wert der Bedingung für die Variable Authentifizierter Status wird als boolescher Wert in einem Dropdownfeld ausgewählt. Bei anderen Variablen wird der Wert für die Bedingung in ein Textfeld eingegeben.

Hinweis: Kundenvariablen, die im Schritt Details anfordern erfasst werden, erfordern ein entsprechendes angepasstes Ticketfeld. Für Kundenvariablen mit einem Dropdown-Ticketfeld verwenden Sie als Wert für eine Bedingung das zugehörige Stichwort. Das membership_statusDropdownfeld akzeptiert zum Beispiel den Wert „Platinum-Status“ mit dem zugehörigen Stichwort „platinum_level“. Verwenden Sie „platinum_level“ als Wert einer Bedingung, mit der Sie prüfen möchten, ob es sich bei einem Kunden um einen Platinum-Kunden handelt.

Verschachtelte Bedingungen

Eine verschachtelte Bedingung ist eine Bedingung, die zwei oder mehr Bedingungen enthält. Sie können verschachtelte Bedingungen verwenden, um eine komplexe Logik aufzubauen, die sich auf mehrere Bedingungen stützt. Das ist besonders dann sinnvoll, wenn Bedingungen sowohl mit UND als auch mit ODER kombiniert werden.

Die folgende Verzweigung verwendet beispielsweise eine verschachtelte Bedingung, um zu prüfen, ob der Benutzer die folgenden Kriterien erfüllt:
  • Der Benutzer hat den Mitgliedsstatus „Platinum“ UND
  • Der Benutzer befindet sich in einem der folgenden Länder:
    • Australien ODER
    • USA

Bedingungen können bis zu drei Ebenen tief verschachtelt werden. Jede Ebene, einschließlich der obersten Ebene, kann bis zu sechs Bedingungen enthalten.

Powered by Zendesk