Intelligent workflows: predictive, automated, agile and transparent