Skip to main content

Application asset usage in robotic project

Application assets are similar to libraries; you can download and integrate the assets into your robotic project. The application assets elements are read-only; however, you can view their implementation details after you add them to your project. You can add assets with the Project Explorer. Pega Robot Studio organizes all imported assets to the Assets folder in the Project Explorer, as shown in the following figure: 

The Assets folder of Project Explorer showing two application assets: BankerInsight and Finance.

Assets preview

You can examine the internal implementation of the assets by clicking the asset name in the Project Explorer and navigating to the Interface tab. This tab displays all properties, methods, events, and forms associated with the asset. A lock icon indicates that the asset elements are read-only; however, you can open and preview these elements by clicking Open, as shown in the following figure: 

The Interface tab showing asset elements. The Interrogate and Save options are disabled to indicate the read-only nature of the asset elements.
Note: While you cannot modify application properties or interrogate the application, you can open application methods for testing and debugging purposes. 

Assets usage

To effectively use asset elements in your automation, it is essential to integrate them into your workspace. This process involves adding the asset to your palette, from which you can access and use various assets in your automation projects. By navigating to the automation tab and clicking Include, you can explore the Asset tab to view and incorporate all available assets, as shown in the following figure:

The automation view with the Include button callout. The Include in palette dialog box shows the Asset tab, that lists all assets available in the project.

After you include the automation, the application asset and its controls become available in the Applications section of the designer palette. To add the asset elements to your automation, drag the main application control to the automation surface to open the Select action window. The Property, Method, and Event tabs contain application asset elements at the top of the list. Hovering your pointer over the question mark icon displays the documentation part of the selected element, as shown in the following figure: 

The Select action window showing available asset methods, and the documentation of the example AddInvoice method.
Note: When working with application assets, you must avoid explicitly using the application controls in your automation. Instead, rely on the application properties created by the asset developer to address all the controls.

Access to Asset Globals and application forms

As a Citizen Developer, you can only view the application form elements. You can access them from the Forms section of the Palette in on the Interface tab of the application. If the form is displayed within one of the asset methods, it is available in your robotic project when you use the method. 

Similarly, Asset global elements are also read-only. The asset developer can provide Citizen Developers with access to the Global variable using the application property. 

Note: For more information about the roles in the application development, see Citizen Developer for Robotics overview.

Check your knowledge with the following interaction:


This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

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 Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice