Ein Workflow, auf Deutsch „Arbeitsablauf“, bezeichnet das digitale Modell eines Prozesses, der durch Rationalisierung und Unterteilung in verschiedene Aufgaben (Tasks) optimiert wird, um die Leistung zu steigern und den Ressourceneinsatz effizienter zu gestalten. Die Tasks können automatisiert sein, wenn keine Entscheidungsfindung erforderlich ist: Es ist möglich, eine Reihe von Bedingungen (Aktivierungsregeln) zu erstellen, die automatisch einen spezifischen Workflow starten und dem Nutzer oder der beteiligten Gruppe signalisieren, dass ihnen eine neue Aufgabe zugewiesen wurde. Sobald die Tätigkeit abgeschlossen ist, wird, falls der Prozess es vorsieht, der Workflow einen neuen Task an den nächsten Nutzer senden, der die nächste Phase des Arbeitsablaufs übernehmen muss.