Dependent tasks
Our old workflow program (while it was sadly lacking in many ways) allowed for tasks to be dependent. So, for instance, in a transaction, negotiation may take several days. "Agreed upon contract" could set off a series of tasks AFTER it's complete...