Skip to main content


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

Robotic automation as a data page source

Updated on April 6, 2022

Robotic process automations (RPAs) are automations that run in the back office. For example, you can use an RPA to obtain a credit score from a legacy system that you can then display on a Pega Customer Service application account overview dashboard.

Robot Manager is required for using an RPA to source a data page. Use Pega Marketplace to determine which version of Robot Manager is compatible with your Pega Platform version, then download it from Pega Marketplace.

At run time, the data page invokes a REST endpoint that is hosted in Robot Manager. Using the data input from the data page, Robot Manager queues a request to be executed by an RPA robot. The RPA robot returns the result to Robot Manager, which in turn passes the result to the data page as a REST response. The run-time architecture is shown in the following diagram.

Run-time architecture

Example

The following example shows the case type data model, data page, request data transform, and response data transform for a data page that is sourced by an RPA that gets a customer's credit score. The data model for the Get credit score case type has two fields, Account id and Credit score. This information is used to configure the data transforms.

Case type data model

The following screen shows the data page configuration.

Data page

The request data transform passes in the customer ID and puts it into the Account id field that is defined in the case type.

Request data transform

The response data transform takes the credit score from the physical data model and puts it into the CustomerCreditScore field in the logical data model.

Response data transform
  • Previous topic Handling data page errors by using a data transform
  • Next topic Using a robotic automation to populate a data page

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.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us