Wie Verzweigungen funktionieren
Im Workflow-Editor können Sie mehrere Pfade (Verzweigungen) erstellen, die von einem einzelnen Knoten ausgehen. So können Sie komplexe Automatisierungen mit unterschiedlichen Ergebnissen erstellen. Wichtig: Wenn ein Workflow ausgeführt wird, werden standardmäßig alle Verzweigungen parallel ausgeführt. Es gibt keine integrierte “if/else”-Logik, um eine Verzweigung gegenüber einer anderen auszuwählen—jeder Pfad wird gleichzeitig ausgeführt.Steuern, welche Verzweigung ausgeführt wird
Um basierend auf bestimmten Bedingungen nur eine Verzweigung auszuführen, fügen Sie am Anfang jeder Verzweigung einen Filter-Knoten hinzu.Beispiel-Setup
- Erstellen Sie Ihren Workflow mit mehreren Verzweigungen, die von einem einzelnen Knoten ausgehen
- Fügen Sie in jeder Verzweigung als ersten Schritt einen Filter-Knoten hinzu
- Legen Sie für jeden Filter Bedingungen fest, um zu bestimmen, wann diese Verzweigung fortgesetzt werden soll
- Nur die Verzweigung(en), deren Filterbedingungen erfüllt sind, wird/werden weiter ausgeführt
Wie Filter funktionieren
- Wenn die Filterbedingung erfüllt ist: Die Verzweigung wird weiter ausgeführt
- Wenn die Filterbedingung nicht erfüllt ist: Die Verzweigung stoppt am Filter-Knoten
Beispiel: Routing nach Dealgröße
Szenario: Wenn ein Deal abgeschlossen wird, senden Sie je nach Dealgröße unterschiedliche Benachrichtigungen.- Auslöser: Verkaufschance aktualisiert (Phase = Closed Won)
- Verzweigung 1: Filter für Betrag > $10.000 → Slack-Nachricht an #big-deals senden
- Verzweigung 2: Filter für Betrag ≤ $10.000 → E-Mail an den Vertriebsleiter senden
Verzweigungen erstellen
Um aus einem bestehenden Schritt eine neue Verzweigung zu erstellen, klicken Sie im Schritt auf die Schaltfläche + und fügen Sie Ihre Aktion hinzu. Sie können mehrere Verzweigungen hinzufügen, indem Sie + mehrmals klicken.
- Wählen Sie im Workflow-Editor den Schritt aus, von dem Sie verzweigen möchten
- Klicken Sie auf +, um eine Aktion hinzuzufügen
- Dadurch wird eine Verzweigung erstellt
- Klicken Sie im selben Schritt erneut auf +, um weitere Verzweigungen zu erstellen
- Jede Verzweigung kann ihre eigene Abfolge von Aktionen haben
Verzweigungen wieder zusammenführen
Nachdem parallele Verzweigungen ihre Arbeit abgeschlossen haben, können Sie sie wieder zu einem einzelnen Pfad zusammenführen:- Schließen Sie Ihre verzweigten Aktionen ab
- Fügen Sie einen neuen Schritt hinzu, der nach allen Verzweigungen ausgeführt werden soll
- Ziehen Sie eine Verbindung vom letzten Schritt jeder Verzweigung zu diesem neuen Schritt
- Der zusammengeführte Schritt wartet, bis alle verbundenen Verzweigungen abgeschlossen sind, bevor er ausgeführt wird
Beispiel: Erst verarbeiten, dann benachrichtigen
Beste Praktiken
- Verwenden Sie am Anfang von Verzweigungen immer Filter-Knoten, wenn Sie eine bedingte Ausführung möchten
- Halten Sie Verzweigungsbedingungen gegenseitig ausschließend, um doppelte Aktionen zu vermeiden
- Testen Sie Ihre Workflows mit unterschiedlichen Daten, um sicherzustellen, dass die richtigen Verzweigungen ausgeführt werden
- Benennen Sie Verzweigungsschritte um und verwenden Sie aussagekräftige Bezeichnungen, damit klar ist, was jeder Pfad tut
- Verzweigungen zusammenführen, wenn Sie nach paralleler Verarbeitung eine abschließende Aktion benötigen
Verwandt
- Workflows-FAQ — Antworten zur parallelen Ausführung
- Workflow-Aktionen — verfügbare Aktionen für Verzweigungen