Modern age advancements in technology have played a major role in enabling business process automation BPA According to Shacklett 2015 automation of business processes can automate work processes to the point where employee involvements are needless BPA helps in saving money and time delights customers who do not have to wait in line in order to be assisted and most importantly prevents human error However it is important to note that not every business process needs to be automated According to Shacklett companies need to define the processes that are suitable to automation and the ones that are best controlled by their employees According to Barker 2016 BPA is aimed at the tasks that involve a sequence of processes that follow a predictable pattern with a sequence of recurrent operations Furthermore the process is normally done by an extension of the existing IT systems application of a business process management system or by the purchase of a specialist BPA tool In multiple organizations and businesses people are involved in performing manual duties such as routing information approving a request and documenting and revising workflows However this can be a struggle when employees have to revise scroll reply and forward multiple emails among other tasks