Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Robots and automations

Updated on December 20, 2022

Robots are programs that automate routine computer tasks that are usually performed by people.

Robots can mimic human behavior by navigating enterprise software, and by using the application's user interface just the same as humans do. However, robots can work much faster and more efficiently, make fewer mistakes, and incur lower costs.


Each task that a robot performs is called an automation. An automation is a set of instructions for a robot to perform a manual task that was previously handled by humans. There are two types of automations:

Robotic Desktop Automation (RDA)

RDA (also called attended automation) is a solution that assists agents in handling simple, repetitive tasks. Agents play a role in triggering and stopping an automation, depending on their workflow.

For example, a call center agent receives a call, and needs to retrieve all necessary information that is related to the customer. Instead of having to manually retrieve the data from various applications, the automation assists the agent in gathering this information while the agent is speaking with the customer.

By providing an account number to the automation, it is the agent who decides when the robot retrieves the data, and what data the robot retrieves.

Robotic Process Automation (RPA)

RPA (also called unattended automation) is an operation that does not require human interaction. In this case, no agents tell the robot when to collect the information. And no users interact with the robot. The design of the automation is entirely self-sustaining.

One of the key benefits of RPA robots is that they can accelerate operational efficiency by automating order fulfillment to keep up with product demand. For example, unattended robots can quickly react to spikes in requests for hand sanitizers, gloves, or protective masks by placing timely orders, so that your company remains compliant with local health standards.

Tasks that are good candidates for automation

Any routine, rule-driven task or repetitive workflow is a good candidate for automation. For example, RDA robots can help agents with their work by automating tasks, such as:

  • Filling in forms
  • Copying and pasting data
  • Extracting data from documents
  • Moving files and folders
  • Synchronizing data through applications
  • Monitoring emails

Alternatively, RPA robots can improve your IT operations by aggregating, segregating, sorting, mapping, and distributing large quantities of data.

  • Previous topic Getting started with Pega Robot Manager and automations
  • Next topic Pega Robot Manager as a control center for your robotic workforce

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us