Skip to main content

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


Updated on October 19, 2022

Use the components and methods in the Utilities folder to build automations by interacting with logs, messages, processes, system information, and other functions in applications.

  • Advanced utility components

    Use the advanced utility components to add Simple Mail Transfer Protocol (SMTP) and Windows High Level Language Application Program Interface (WinHLLAPI) functionality to your automations.

  • LogController methods

    Use the LogController methods to manage logging to the PegaRobotRuntime.log file.

  • Log components and methods

    Use the log component and methods to add messages to the PegaRobotRuntime.log file, and to specify the log level.

  • Messages methods and components

    Use these options to display message boxes, input boxes, or toast notifications in your automations.

  • Process methods

    Use the methods in the Process folder (under Utilities) to start, stop, and interact with processes in an application.

  • System information methods

    Obtaining system information, such as available memory or the operating system version, can be important when developing automations. For example, you might need to make sure the computer that you are interacting with has sufficient resources, the latest security updates, or the necessary functionality.

  • Unit test automations

    Create unit test automations to test automations or subautomations from the command line for deployed Robot Studio packages.

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