Skip to main content

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

Types of design blocks

Updated on October 19, 2022

Once you add an automation to your project, you define the project integration, automation, and event tracking logic by adding properties, methods, and events for application controls. You can also add Pega Robot Studio components for performing specific functions, such as displaying a message box, comparing data values, and executing custom methods (scripts).

Design blocks have two types of links:

  • Execution links (gray port and line) control the sequence of events or steps in the automation and what triggers them.
  • Data links (blue port and line) pass data values from one design block to another.

The following figure shows the two types of design block links:

Design block links
Automation surface showing the two types of design block links, data and execution.

  • Event design blocks

    An automation must contain at least one initiating event to execute. The event can originate from interrogated controls, adapters, entry points, and Windows form/App Bar controls.

  • Property design blocks

    You can add and define properties for controls from the Robot StudioPalette.

  • Method design blocks

    Standard methods for controls can be added to an automation from the Palette and the .

  • Component design blocks

    Pega Robot Studio includes custom components you can use to build automaitons. You can add a component to your automations from the Palette.

  • Extract proxy

    You can create a proxy object from a design block result (output) data port by right-clicking the data port and selecting the Extract Proxy option. The proxy is a container for the output type.

  • Create instance

    Create an instance or copy of a control to define additional properties, methods, or events for the control.

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