Las funcionalidades básicas que debe proveer un workflow son: diseño de formularios electrónicos, diseño de organigrama de la empresa, diseño de flujos de trabajo, identificación de mapas de procesos, monitoreo gráfico de los procesos, simulación gráfica,