Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
Robotic process automation (RPA) is the practice of automating routine business practices with "software robots" that perform tasks automatically. These tasks include transaction processing, IT management and automated online assistants. These software robots could replace human beings for common tasks. Robotic process automation makes heavy use of artificial intelligence to train these robots.
While robots have long been used to automate factory floors, advances in artificial intelligence have made it possible for clerical tasks to be automated as well. Robotic process automation uses artificial intelligence to build software robots that automate tasks that once required human intervention, such as customer service and IT management.
The key difference between robotic process automation and traditional robots is that with the former, the robots are trained by being taught their tasks instead of being programmed. These robots are designed to be trained without using programming at all by using machine learning. The robots can free up human workers to concentrate on more complicated tasks rather than routine work. They could also replace business process outsourcing providers.