What is Robotic Process Automation

Robotic Process Automation (RPA) is a technology that aims to automate repetitive and time-consuming back-end office tasks by using software robots that can emulate human actions on a computer. RPA scenarios range from opening a file to deploying thousands of bots. RPA improves productivity, compliance, customer and employee experience, along with reducing mistakes.

Attended and unattended bots

A bot is a software application that acts as an agent for a user or software to run specific tasks. RPA bots can work in both "attended" or "unattended" modes.

Attended bots
Attended bots works alongside humans to deliver their daily tasks. These types of bots must be triggered by a human. It optimizes repetitive tasks, and increases their productivity.

Unattended bots
Unattended bots work based on little to no human interaction. They are triggered by automatic components, such as the scheduler or orchestrator, and should follow the defined configuration without human intervention.

Both attended and unattended bots achieve good performance through accuracy in results, flexibility in scaling, nondisruptive execution, high volume data handling, and integration with other applications.