Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Utilities

The Utilities components in the RPA Desktop Design Studio enable diverse and wide-range useful operations. The utilities range from changing screen resolution to extracting zipped files.

  • Barcode
    The Barcode components in RPA Desktop Design Studio accept an image file that contains one or more barcodes and return the barcode values.
  • Screen
    The screen components in the RPA Desktop Design Studio enable capturing program windows and changing screen resolution.
  • Clipboard
    The Clipboard components in the RPA Desktop Design Studio enables the clipboard, copy, and extraction operations on files.
  • Data Reader
    The Data Reader components in the RPA Desktop Design Studio enable reading of data from different programs such as MS Excel and CSV.
  • Data Writer
    The Data Writer components in the RPA Desktop Design Studio writes data to different programs such as MS Excel and CSV.
  • DateTime
    The DateTime components in the RPA Desktop Design Studio enables different useful operations with date and time.
  • Debug
    The Debug components in the RPA Desktop Design Studio enable writing logs to the console log and verify whether a project is running from the RPA Desktop Design Studio or a robot.
  • Dialogs
    The Dialogs group of components performs basic operations on file and folder dialogs as part of an attended automation.
  • Environment
    The Environment components in the RPA Desktop Design Studio retrieve information and perform specific operations on the Windows environment.
  • File
    The File components in the RPA Desktop Design Studio perform standard operations on the Windows files and directories. For example, copying files or retrieving temporary file names.
  • Directory
    The Directory components in the RPA Desktop Design Studio perform standard operations on Windows directories. For example, rename a directory or get the list of files in a directory.
  • HTTP
    The HTTP components enable you to interact with servers over the HTTP protocol. You can download files or post content to the server using the components.
  • Image Utilities
    The Image utility components in the RPA Desktop Design Studio perform various useful operations on images. For example, adjust brightness or contrast or resize images.
  • JSON
    The JSON components in the RPA Desktop Design Studio perform different operations on JSON objects. For example, serialize a JSON object or get JSON object properties.
  • Keyboard
    The Keyboard component in the RPA Desktop Design Studio simulate keyboard strokes and shortcuts to perform various day-to-day actions on various applications and programs.
  • Math
    The Math components in the RPA Desktop Design Studio perform simple mathematical operations. For example, find the highest integer or round off a decimal.
  • Mouse
    The Mouse components enable you to perform various mouse device actions as part of a Workflow on various programs and applications.
  • Random
    The Random components in the RPA Desktop Design Studio perform random operations on data types. For example, generate a random password or a number within a range of numbers.
  • Reflection
    The Reflection components in the RPA Desktop Design Studio perform standard Reflection operations on objects and classes. For example, retrieve object properties.
  • String utilities
    The String components in the RPA Desktop Design Studio perform different operations on strings. For example, replace or convert string to upper or lower case.
  • System process
    The System components in the RPA Desktop Design Studio perform standard Windows systems operations. For example, get the process ID or terminate a process.
  • Token
    The Token utilities in the RPA Desktop Design Studio retrieve the OKTA token to get access to an application.
  • Zip
    The Zip components in the RPA Desktop Design Studio perform standard Zip utility operations. For example, extract or remove files.

Parent Topic:Automation components