Die meisten Automatisierungs-Tools sind stark bei kleinen, einfachen Aufgaben. Sobald ein Prozess mehrere Systeme und mehrere Freigaben umfasst und länger als ein paar Sekunden läuft, kommen sie an ihre Grenzen.
dataflows ist für die andere Seite gebaut. Es betreibt deine Geschäftsprozesse wie richtige Software: versioniert, getestet, überwacht und resilient.
Jeder Schritt jedes Workflows wird gespeichert. Startet ein Server neu, macht der Workflow genau dort weiter, wo er aufgehört hat. Ist ein externes System down, wartet der Workflow und versucht es erneut. Schlägt etwas dauerhaft fehl, siehst du genau, was wo schiefgelaufen ist.
Damit wird es unkritisch, Prozesse zu schreiben, die Tage oder Wochen dauern: Rechnungsfreigaben, Kunden-Onboarding-Flows, mehrstufige Verträge – alles, was auf einen Menschen oder ein Ereignis warten muss.
Workflows leben in deinem Code-Repository. Sie gehen durch Code-Reviews. Sie werden vor dem Go-Live automatisch getestet. Ändert sich etwas, änderst du es wie jedes andere Stück Software. Keine Überraschungen, keine unsichtbaren UI-Edits.