Zum Hauptinhalt springen

Wie man Branches in Workflows verwendet

Wie Sie Ihre Workflows mit bedingtem Branching auf die richtigen Pfade lenken.

Verfasst von Beth-Ann Sher

Beim Erstellen eines Workflows können Sie mit Reply Buttons (bei denen ein Nutzer einen Button auswählt, um den Pfad zu wählen) oder Branches zum nächsten Pfad wechseln. Branches leiten den Workflow, indem jede Bedingung geprüft wird. Wenn eine Bedingung erfüllt ist, geht der Workflow zum mit dieser Bedingung verbundenen Pfad weiter.

Workflow-Builder zeigt Branches, die Gespräche durch Bedingungen zu verschiedenen verbundenen Pfaden leiten

Mit Branches springt der Workflow bei erfüllter Bedingung direkt zum verbundenen Pfad; keine andere Verbindung wird hergestellt. Möchten Sie mehrere Bedingungen zu verschiedenen Verbindungen haben, können Sie die Apply Rules Aktion verwenden.

Wichtig: Wenn ein Gespräch gleichzeitig die Bedingungen mehrerer Branches erfüllt, wird nur der erste passende Branch von oben nach unten durchlaufen – die übrigen Branches werden nicht geprüft.

Pro-Tipp: Platzieren Sie spezifischere Zuweisungsregeln (z. B. individuelle Teammitglied-Zuweisungen) höher in der Branch-Reihenfolge als allgemeine Regeln (z. B. Team-Zuweisungen). Da der Workflow den ersten passenden Branch ausführt, fängt ein zu hoch platzierter Catch-all Gespräche ab, die eigentlich eine spezifischere Regel weiter unten erfüllen sollten.

Hinzufügen einer Branch-Bedingung

Um einen Branch (oder Bedingung) hinzuzufügen, klicken Sie auf + Add branch, wodurch ein neuer Branch am Ende der „If“-Branches eingefügt wird.

Workflow-Builder mit hervorgehobenem '+ Add branch'-Button zum Einfügen eines neuen Bedingungs-Branches

Um die Bedingung auszuwählen, klicken Sie auf Missing condition, um das Seitenpanel zu öffnen.

Seitenpanel zur Bedingungskonfiguration, das nach Klick auf 'Missing condition' an einem Branch geöffnet wird

Hier können Sie die Daten auswählen und die Bedingung für diesen Branch festlegen.

Seitenpanel zeigt Datenauswahl und Bedingungslogik zur Konfiguration eines Branches in einem Workflow

Pro-Tipp: Wenn Sie mehrere Branches haben, können Sie den Branch bearbeiten und mit einer Beschreibung versehen, um ihn leichter zu identifizieren.

Branch-Umbenennungsfeld im Workflow-Builder zeigt eine beschreibende Bezeichnung zur Identifikation eines Branches

Verfügbare Daten für Branch-Bedingungen

Bedingtes Branching in Workflows unterstützt alle Standard-Datenattribute und benutzerdefinierten Datenattribute innerhalb von Intercom – also Personen-, Firmen-, Nachrichten-, Gesprächs- oder Verfügbarkeitsdaten.

Tipps 👇

  • Verwenden Sie Conversation Topics innerhalb von Branches, um users entsprechend dem Thema zu leiten, mit dem das Gespräch gekennzeichnet wurde.

  • Wenn Sie den Branch basierend auf Nachrichteninhalt auslösen möchten, geben Sie mehrere Auslöserwörter mit dem Trennzeichen ODER ein, z. B.

    Korrektes Beispiel: Mehrere Auslöserwörter mit dem ODER-Trennzeichen in separaten Bedingungsfeldern eingegeben

❌ Geben Sie nicht mehrere Auslöserwörter in ein Feld wie dieses ein

Falsches Beispiel: Mehrere Auslöserwörter zusammen in einem einzigen Bedingungsfeld eingegeben, was nicht wie erwartet funktioniert

Hinweis: Wenn Sie IS- oder IS NOT-Bedingungen für Branches verwenden, achten Sie darauf, keine zusätzlichen Leerzeichen am Anfang oder Ende des Textes zu lassen. Da diese Bedingung genau Ihrem eingegebenen Text entsprechen muss, führen zusätzliche Leerzeichen dazu, dass das Kriterium nicht übereinstimmt.

Hinweis: Es gibt keine feste Obergrenze für die Anzahl der Bedingungen, die in einem Branch existieren können.

Hat dies deine Frage beantwortet?