„Das Follow-up zwei Tage nach dem Angebot senden“, „auf das Zahlungssystem warten, bevor der Status gelesen wird“, „nicht alles in derselben Sekunde abfeuern“ — Timing-Fragen tauchen in jedem zweiten Automatisierungsszenario in Bitrix24 (Alaio) auf. Die Plattform hat mehrere Verzögerungsmechanismen, jeder für eine andere Größenordnung gebaut — und die meisten kaputten Zeitpläne entstehen, weil der falsche gewählt wurde. Dieser Leitfaden sortiert sie: eingebaute Verzögerungen für Minuten und Tage, ein Roboter für Sekunden und ein Muster mit berechnetem Datum für „nicht jetzt, sondern im richtigen Moment“.

Welche eingebauten Verzögerungen bietet Bitrix24?

Zwei. Eine Automatisierungsregel lässt sich mit Verzögerung ausführen — Minuten, Stunden oder Tage, nachdem der Datensatz die Phase betreten hat; das deckt das klassische „nach 2 Tagen erinnern, wenn keine Antwort kommt“ ohne jedes Zusatzwerkzeug ab. Im Workflow-Designer hält eine Pause-Aktivität den Prozess an, bis ein Intervall verstrichen oder ein bestimmtes Datum erreicht ist — und das Datum kann aus einem Feld des Datensatzes kommen. Beide sind zuverlässig und kostenlos; ihre Granularität ist ihre Grenze — sie denken in Minuten und Tagen, nicht in Sekunden, und sie verzögern einen ganzen Schritt, nicht die Lücke zwischen zwei Robotern innerhalb einer Kette.

Wann braucht man eine Pause von wenigen Sekunden?

Wenn zwei aufeinanderfolgende Schritte einander überholen. Ein Workflow aktualisiert einen Datensatz, und der direkt nächste Roboter liest ihn zurück, bevor sich das Update gesetzt hat; ein externer Dienst bestätigt den Empfang, braucht aber einen Moment, bis das Ergebnis abfragbar ist; zwei Integrationen schreiben in dieselbe Karte und kollidieren. Genau dafür existiert Kurze Pause: Der Roboter wartet die angegebene Zahl von Sekunden — ein Wert in Sekunden, nicht in Stunden —, gibt dann ein Erfolgssignal zurück, und die Kette läuft weiter. Zwischen „Schreiben“ und „Zurücklesen“ platziert, verwandelt er einen sporadischen, nicht reproduzierbaren Fehler in eine langweilig stabile Abfolge.

Wie verzögere ich eine Aktion bis zu einem berechneten Datum?

Die eingebaute Pause kann bis zu einem Datum in einem Feld warten — der Trick ist also, dieses Datum zu berechnen. Nächstes Datum nach Bedingung wählt das nächstliegende Datum, das Ihrer Regel entspricht, und schreibt es in den Datensatz; die Pause-Aktivität oder eine verzögerte Regel feuert dann exakt zu diesem Zeitpunkt. Differenz zwischen zwei Daten deckt die Umkehrung ab: „Wie lange seit der letzten Aktivität“ wird zu einer Zahl, die eine Bedingung vergleichen kann — so entscheidet der Prozess, ob er überhaupt warten soll. Muster der Datumsarithmetik — Formate, Zeitzonen, Feldtypen — sammelt der Datums-Leitfaden.

Welche Fallstricke haben lange Pausen?

Drei, alle auf die harte Tour gelernt. Ein laufender Workflow behält die Logik, mit der er gestartet ist: Das Bearbeiten der Vorlage ändert keine Instanzen, die bereits in einer Pause schlafen — ein Fix kommt erst an, wenn die alten Instanzen auslaufen; planen Sie die Überlappung ein. Lang schlafende Instanzen sammeln sich an: Hunderte Prozesse, jeder einen Monat pausiert, halten ihren Zustand und vermüllen das Monitoring — bevorzugen Sie ereignisgetriebenes Design — Prozess beenden und beim nächsten Phasenwechsel eine neue Regel feuern lassen — gegenüber einem Riesenprozess, der die Pipeline durchschläft. Und ketten Sie Kurze Pause nicht zu minutenlangen Wartezeiten: Der Roboter ist für Sekundenlücken zwischen Schritten gebaut — Verzögerungen ab Minutenlänge gehören zu den eingebauten Mechanismen, die Neustarts per Design überleben.

Wie geht es weiter?

Prüfen Sie Ihre aktuellen Vorlagen auf die zwei Warnzeichen: Sekunden-Races, geflickt mit minutenlangen nativen Verzögerungen (durch eine kurze Pause ersetzen), und monatelang schlafende Riesen (in phasengetriebene Regeln aufteilen). Der Workflow-Leitfaden behandelt, wie man Prozesse so strukturiert, dass das Timing sichtbar bleibt, und die Sammlung der Automatisierungsbeispiele enthält beide Verzögerungsmuster im Kontext.