example of software that automate tasks