Aren't companies using Robotic process automation (RPA) software solutions to automate workflows.
There are also tools like Selenium, AutoIt and iMacros to automate workflows but I think the best thing is to have in house made native solution for your workflow automation but I guess not all companies can afford it.