Skip to main content


Robotic desktop automation as a data page source

Suggest edit Updated on January 29, 2021

A robotic desktop automation (RDA) runs on client desktops and automates tasks and workflows. You can use an RDA as a source for a data page when the data page is requested from a browser on a Microsoft Windows client that is running Pega Robotics™ Runtime.

The RDA robot can read data from a system or write data to a system, even if the system does not have an API. For example, you can use an RDA to obtain a credit score from a legacy system, and then you can display that credit score on a Pega Customer Service™ application account overview dashboard and update a client's address on the system of record.

At run time, the browser requests the data page to be loaded. The data page notifies the client to run the requested RDA automation, and then the browser notifies the desktop robot to run the automation. The data that is returned from the desktop robot is pushed back to the server, the server runs the response data transform, finalizing the data page, and the browser is notified to continue loading the user interface. The run-time architecture is shown in the following diagram.

Run-time architecture
Did you find this content helpful? YesNo

Have a question? Get answers now.

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

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

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