Automatisierung
Erweiterte Automatisierungen
Jede Ablaufoption der Automatisierungs-Engine erklärt. Schritte parallel ausführen, an Wartepunkten pausieren, pro Datensatz verzweigen, an Bedingungen schleusen, Zweige zusammenführen und ausstehende Aufgaben zum richtigen Zeitpunkt aktivieren.
Aktualisiert am 19. Aug. 2026
Konfiguration · Automatisierung · 9.2.1
Eine einfache Regel löst einmal aus und ist fertig: Trigger, Bedingungen, ein paar Aktionen. Die Engine kann sehr viel mehr. Schritte können gleichzeitig laufen, ein Wartepunkt kann den Rest der Regel für Stunden oder Wochen halten, eine Bedingungsschleuse kann den Normalfall von der Ausnahme trennen, und ein Zweig pro Datensatz kann jede erstellte Aufgabe durch ihr eigenes Leben begleiten. Genau das macht aus einer Regel einen Prozess: eine Definition, die an Tag eins beginnt und sich drei Wochen später still selbst beendet.
Diese Seite erklärt jede dieser Optionen. Wenn Sie noch keine einfache Regel gebaut haben, beginnen Sie mit Automatisierungen; wenn Sie die Optionen zu echten Prozessen kombiniert sehen möchten, machen Sie mit Use Cases für Automatisierungen weiter.
Zwei Sichten auf eine Regel: Editor und Diagramm
Editor
Eine nummerierte Schrittliste, die Sie von oben nach unten ausfüllen. Am besten geeignet, um den Inhalt der Schritte zu schreiben: Empfänger, Feldwerte, Aufgabendetails, Kriterien.
Diagramm
Dieselbe Regel als Flussdiagramm: der Trigger links, jeder Schritt als Kasten, parallele Spuren nebeneinander, Wartepunkte und Schleusen dort gezeichnet, wo sie den Ablauf halten. Am besten geeignet, um die Form eines Prozesses zu prüfen, und Sie können Schritte direkt im Diagramm einfügen und verschieben.
Beide Sichten bearbeiten dieselbe Regel, beim Wechseln geht also nichts verloren. Eine gute Gewohnheit für alles mit Zweigen: im Editor bauen, dann das Diagramm lesen und prüfen, ob die Zeichnung dem Prozess entspricht, den Sie im Kopf hatten. Hängt ein Schritt am falschen Zweig, sehen Sie das dort in Sekunden.
Wann startet ein Schritt?
Jeder Schritt, den Sie hinzufügen, bekommt einen von zwei Startmodi. Die Auswahl fragt ausdrücklich danach:
| Modus | Bedeutung |
|---|---|
| Nach dem vorherigen Schritt | Der Schritt hängt sich an den Schritt darüber. Hat dieser Aufgaben erstellt, die noch offen sind, wartet dieser Schritt erst darauf; sonst läuft er einfach als Nächster. |
| Gleichzeitig | Der Schritt läuft zusammen mit den Schritten darüber, nichts wartet. Gleichzeitig mit einem Schritt platziert, der Datensätze erstellt, eröffnet er eine unabhängige parallele Spur: seine eigene Bahn im Diagramm, mit eigenen Wartepunkten, fertig in der Reihenfolge, in der seine Arbeit abgeschlossen wird. |
Parallele Spuren sind der Weg, mit einer Regel mehrere Abteilungen gleichzeitig zu bedienen: Eine IT-Spur, eine HR-Spur und eine Facility-Spur erstellen jeweils ihre eigenen Aufgaben und warten auf ihre eigenen Leute, und keine blockiert die anderen. Ein Zusammenführungsschritt (siehe unten) ist die Stelle, an der die Spuren wieder zusammenkommen.
Bedingungsschleusen
Der Schritt Bedingung ist eine Schleuse mitten im Ablauf: nur weiter, wenn die Kriterien passen. Passen sie nicht, werden die Schritte hinter der Schleuse übersprungen und die Ausführungshistorie vermerkt bei jedem von ihnen “durch einen früheren Bedingungsschritt gestoppt”, damit Sie immer sehen, welche Schleuse geschlossen hat.
Zwei Eigenschaften machen Schleusen präzise:
- Eine Schleuse hält nur ihren eigenen Pfad. Innerhalb eines Zweigs oder einer Spur schleust sie diesen Zweig; auf dem Hauptpfad schleust sie alles darunter. Das Diagramm zeichnet genau, was sie hält.
- Eine Schleuse ist augenblicklich. Sie prüft den Datensatz so, wie er in diesem Moment ist, und geht weiter. Wenn Sie darauf warten wollen, dass der Datensatz etwas wird, ist das ein Wartepunkt, keine Schleuse.
Nutzen Sie eine Schleuse, wo ein Prozess sich an bereits vorhandenen Daten gabelt (“ist das ein externer Besucher?”); nutzen Sie Bedingungen pro Schritt, wenn nur ein Schritt optional ist; nutzen Sie einen Wartepunkt, wenn die Antwort noch nicht existiert.
Wartepunkte: vier Arten
Ein Schritt Warten hält alles darunter, bis etwas passiert. Es gibt vier Arten, und der Editor bietet nur die an, die an dieser Stelle sinnvoll sind.
| Warten auf | Wie es funktioniert |
|---|---|
| Die Aufgaben darüber | Beobachtet jede Aufgabe, die über dem Wartepunkt erstellt wurde. Standardmäßig gibt er frei, wenn alle abgeschlossen sind (ein Status der Klasse Genehmigt, Abgesagt oder Abgelehnt); legen Sie eigene Freigabekriterien fest, gibt er stattdessen frei, sobald jede Aufgabe diese erfüllt. Eine Aufgabe, die abgeschlossen wird, ohne die Kriterien je zu erfüllen, stoppt die Regel, weil das Ergebnis, auf das Sie gewartet haben, nicht mehr eintreten kann. |
| Einen bestimmten Moment | Eine Pause nach der Uhr, verankert am Trigger, an einem Datumsfeld des Datensatzes (dem Startdatum, dem Fälligkeitsdatum, einem benutzerdefinierten Datumsfeld) oder am vorherigen Wartepunkt, plus ein Versatz davor oder danach. "Drei Tage vor dem Startdatum" ist diese Art. |
| Eine Änderung an einem Datensatz aus einem früheren Schritt | Beobachtet den Datensatz, den ein früherer Schritt erstellt hat (eine Aufgabe, ein Ticket, eine Reservierung), oder den Datensatz, auf dem die Regel läuft, und gibt frei, sobald er Ihre Kriterien erfüllt. Sie können auch darauf warten, dass der Datensatz gelöscht wird, was die Regel stattdessen stoppt. So bauen Sie Genehmigungen: die Anfrage erstellen, dann warten, bis jemand sie auf genehmigt setzt. |
| Bis die Zweige fertig sind | Die Zusammenführung: sammelt die Zweige und Spuren, die darüber eröffnet wurden, und macht einmal weiter, mit allem, was sie produziert haben. Sie wählen, was passiert, wenn ein Zweig früh stoppt: ihn ignorieren und auf den Rest warten, die ganze Regel stoppen, oder sofort mit den fertigen Zweigen weitermachen. |
Zeitlimits
Jeder Wartepunkt kann ein Zeitlimit tragen: aufgeben nach so vielen Stunden oder Tagen, und dann entweder die Schritte darunter trotzdem ausführen oder die Regel stoppen. Ohne Limit wartet ein Aufgaben-Wartepunkt oder ein Moment einfach so lange, wie es dauert; ein Wartepunkt auf eine Datensatzänderung ist als Sicherheitsnetz auf ein Jahr begrenzt, und ein Wartepunkt, der an dieser Grenze abläuft, macht nie so weiter, als wäre die Änderung eingetroffen.
Nutzen Sie “die Schritte darunter trotzdem ausführen” für Eskalationen (“ist die Aufgabe nach drei Tagen nicht fertig, den Manager mailen und weitermachen”) und “die Regel stoppen” für Angebote, die verfallen.
Ein Wartepunkt, oder ein Zweig pro Datensatz
Ein Wartepunkt, der mehrere Datensätze beobachtet, gibt normalerweise einmal frei, wenn sich alle geändert haben. Stellen Sie ihn auf einen eigenen Zweig pro Datensatz um, eröffnet die Regel stattdessen einen Zweig pro passendem Datensatz, und jeder führt die Schritte darin gegen diesen Datensatz aus. Zehn Aufgaben, zehn Zweige, jeder hinter seinem eigenen Bearbeiter her. Der Zusammenführungsschritt ist der Weg, sie wieder einzusammeln. Zweige können bis zu drei Ebenen tief verschachtelt werden.
Ausstehende Aufgaben: der Prozess ist ab Tag eins sichtbar
Wenn eine Regel an einem Wartepunkt aussetzt, werden die Schritte Aufgabe erstellen unter dem Wartepunkt nicht unsichtbar aufgeschoben. Die Aufgaben werden sofort als ausstehend erstellt: Sie erscheinen am Datensatz mit allem Ausgefüllten, damit alle den gesamten weiteren Prozess sehen. Eine ausstehende Aufgabe kann nicht bearbeitet oder abgeschlossen werden, bis ihre Schleuse freigibt, ihr Bearbeiter wird erst bei der Aktivierung benachrichtigt, und ihre SLA-Uhr startet ebenfalls erst bei der Aktivierung.
Zwei Konsequenzen, die man kennen sollte:
- Eine ausstehende Aufgabe zu löschen ist der Notausgang. Ändert sich ein Plan, löschen Sie die ausstehende Aufgabe; alles, was von ihr abhing, fällt mit ihr weg, statt unter einer zerbrochenen Kette zu aktivieren.
- Die Regel, die Sie sehen, ist nicht zwingend die Regel, die läuft. Eine ausgesetzte Ausführung trägt eine eingefrorene Momentaufnahme ihrer restlichen Schritte, das Bearbeiten oder Löschen der Regel ändert also nie einen Prozess, der bereits unterwegs ist. Die Ausführungshistorie nennt die Version, die tatsächlich gelaufen ist.
Leitern: nur die erste passende Aktion ausführen
Die Regeleinstellung Nur die erste passende Aktion ausführen macht aus den Schritten eine Leiter: Der erste Schritt, dessen Bedingungen passen, läuft, der Rest wird übersprungen. Das ist die natürliche Form für gestaffelte Ergebnisse, etwa eine Stornogebühr, die mehr als eine Woche vorher kostenlos ist, innerhalb einer Woche 50 % und innerhalb von 48 Stunden 100 %: drei Schritte Preis setzen, jeder mit einer engeren Bedingung, der engste zuerst.
Eine Leiter wählt einen Pfad und endet, sie kann daher keine Wartepunkte oder Bedingungsschleusen enthalten; das Formular sagt Ihnen das, wenn Sie es versuchen. Brauchen Sie ein gestaffeltes Ergebnis innerhalb eines längeren Prozesses, geben Sie der Leiter eine eigene Regel.
Wie Regeln zusammenwirken
Jede passende Regel läuft
Regeln derselben Entität laufen in Listenreihenfolge, und über Regeln hinweg gewinnt nicht die erste passende. Schreiben zwei Regeln dasselbe Feld, schreiben beide; die spätere gewinnt.
Spätere Regeln sehen frühere Schreibvorgänge
Innerhalb eines Ereignisses sieht eine Regel weiter unten in der Liste die Werte, die eine frühere Regel gerade gesetzt hat. Vergleichen Sie dort Werte (gleich) statt Änderungen: Die Operatoren "geändert zu" beschreiben das Speichern des Nutzers, nicht den Schreibvorgang einer anderen Regel.
Beobachtete Felder werden gegen das Speichern des Nutzers geprüft
Eine Regel, die nur das Feld Bearbeiter beobachtet, wacht nicht auf, wenn eine andere Regel den Bearbeiter im selben Ereignis setzt. Lassen Sie bei Regeln, die sich verketten sollen, die beobachteten Felder breit, oder besser:
Eine Regel ist besser als eine Kette von Regeln
Schritte in einer Regel laufen in garantierter Reihenfolge gegen denselben Datensatz, jeder mit eigenen Bedingungen. Eine Kette getrennter Regeln hat keine dieser Garantien. Greifen Sie zu mehreren Regeln, wenn die Trigger sich unterscheiden, nicht um Arbeit zu sequenzieren.
Es gibt außerdem engineweite Sicherheitsnetze, denen Sie selten begegnen, von denen Sie aber wissen sollten: eine Obergrenze, wie viele Regeln ein Ereignis ausführen darf, eine Obergrenze, wie viele Läufe ein Datensatz pro Tag verursachen darf, und ein Schutzschalter, der eine dauerhaft fehlschlagende Regel deaktiviert. Eine Regel, die auf ihrem eigenen Datensatz handelt, löst sich nicht selbst erneut aus, und Effekte über Datensätze hinweg kaskadieren nur wenige Ebenen tief, zwei Regeln, die aufeinander zeigen, können also nicht endlos kreisen.
Einen Prozess in der Ausführungshistorie lesen
Eine mehrstufige Regel schreibt interessantere Historie als eine einfache. Der Lauf, der auf einen Wartepunkt trifft, vermerkt die Schritte darunter als übersprungen mit dem Grund wartet; jede Freigabe schreibt ihren eigenen Lauf, ein Prozess kann sich also über mehrere Läufe und Wochen erstrecken. Die Gründe sagen Ihnen genau, wo ein Prozess steht:
| Grund | Bedeutung |
|---|---|
| Wartet | Der Wartepunkt ist scharf; die Schritte darunter laufen später. |
| Aufgeschoben | Der Schritt läuft, wenn der Wartepunkt darüber freigibt. |
| Aufgabe bereits als ausstehend erstellt | Die Geisteraufgabe existiert am Datensatz und aktiviert, wenn ihre Schleuse freigibt. |
| Durch einen früheren Bedingungsschritt gestoppt | Eine Bedingungsschleuse darüber hat nicht gepasst, dieser Schritt wurde daher übersprungen. |
| Bedingungen nicht erfüllt | Die eigenen Bedingungen des Schrittes haben zu diesem Datensatz nicht gepasst. |
Der Testlauf versteht Abläufe ebenfalls: Er zeigt, welche Schritte jetzt laufen würden, welche Aufgaben als ausstehend erstellt würden und wo die Regel aussetzen würde, ohne den Datensatz zu berühren.