Le terme «flux de travail», ou workflow, est utilisé pour identifier le modèle numérique d’un processus à travers sa rationalisation et sa division en différentes activités (tâches), dans le but d’optimiser les performances et de rendre l’utilisation des ressources plus efficace. Les tâches peuvent être automatisées lorsqu’elles ne nécessitent pas d’intervention décisionnelle: il est en effet possible de créer une série de conditions (règles d’activation) qui déclencheront automatiquement un flux de travail spécifique, signalant à l’utilisateur ou au groupe impliqué qu’une nouvelle tâche leur a été assignée. Une fois l’activité terminée, si le processus le prévoit, le flux de travail enverra une nouvelle tâche à l’utilisateur suivant, qui devra prendre en charge l’étape suivante du flux de travail.