Mapping Blue Prism request and response data in your application
Process Blue Prism automation results in your application in an efficient way by mapping the Blue Prism process data model to the case data model.
Running a Blue Prism process as part of a case type consists of the following stages:
- Your application sends a request to Blue Prism with the input that is required for running an automation.
- Your application matches the output values with specific case properties so that the case can progress.
Pega Platform handles the mapping of input and output properties through request and response data transforms that you can configure while defining stages and steps of a case type.
- Connect your application to Blue Prism and synchronize with the Blue Prism
process inventory. For more information, see Configuring the connection between Blue Prism and Pega Platform.
Tip: After successfully synchronizing with the Blue Prism process inventory, you can inspect the processes in your application for the properties to map in each data transform. - Configure a case type to include a step for assigning tasks to a Blue Prism robotic work queue. For more information, see:

- In the navigation pane of Dev Studio, click Case types.
- Open the case type that you want to edit.
- On the Workflow tab, click the Assign to robot queue
step.
Blue Prism process integration in a case type - On the General tab of the step properties pane, next to the Request data transform field, click the Open icon.
- On the New tab, configure the data transform
record.
- In the Label field, specify the data transform name.
- In the Additional configuration section, in the Data format field, select JSON.
- In the Context section, specify the applicable ruleset and the ruleset version for the data transform record.
- Click Create and open.
- On the Definition tab of the data transform record, map
case properties to all Blue Prism input fields.
For example: Create a step to map the value of case property that holds the company stock symbol to the corresponding input property in the Blue Prism process, as shown in the following figure: Request data transform for mapping Blue Prism input data For more information, see Data transforms. - Save the data transform.
- On the General tab of the Assign to robot queue properties pane, next to the Response data transform field, click the Open icon.
- Repeat step 5 to add a data transform record.
- On the Definition tab of the data transform record, map
case properties to output fields that Blue Prism returns after completing an
automation.
For example: Create steps to map the Blue Prism price and currency property values to the corresponding properties in your case data model, as shown in the following figure: Response data transform for mapping Blue Prism output data For more information, see Data transforms.Note: Do not include the itemId property in the response data transform because Pega Platform handles this mapping automatically. - Save the data transform.
- Save the case type.
Creating a request data transform
Creating a response data transform
Previous topic Configuring the connection between Blue Prism and Pega Platform Next topic Configuring a case type with Pega Open Robotics