States
System - Platform Name
Possible values are darwin, win32, linux
isMacOS
Whether the current platform is macOS.
isWindows
Whether the current platform is Windows.
isLinux
Whether the current platform is Windows.
System - Accent Color
The device theme accent color (Hex code)
Displays
Details about the currently connected displays.<br>
Display Object
Represents information about a connected display or monitor.
id
A unique identifier for the display.
label
The system-provided name of the display.
detected
Indicates whether the display is currently detected by the system.
isPrimaryDisplay
Indicates whether this is the primary display.
internal
True if the display is built into the device (such as a laptop screen).
bounds
An object representing the display's position and full resolution in virtual screen space.
bounds.x
Horizontal position of the display.
bounds.y
Vertical position of the display.
bounds.width
Full width of the display in pixels.
bounds.height
Full height of the display in pixels.
size
The width and height of the display in pixels.
nativeOrigin
The display's native top-left origin in virtual screen space.
rotation
The display rotation in degrees (0, 90, 180, 270).
scaleFactor
The device pixel ratio scaling factor.
workArea
The usable area of the display excluding taskbars, docks, or system UI.
workAreaSize
The usable width and height of the display.
colorDepth
Total number of bits used to represent color.
depthPerComponent
Bits per color channel.
colorSpace
The display's color space.
monochrome
Indicates whether the display is monochrome.
maximumCursorSize
The maximum supported cursor size for the display.
displayFrequency
The refresh rate of the display (in Hz).
accelerometerSupport
Indicates whether the display supports accelerometer-based orientation changes.
touchSupport
Indicates the level of touch support available on the display.
System - Idle Time
Returns the amount of time the system has been idle in seconds.
The system is considered idle when there are no keyboard or mouse inputs. The counter will start shortly after the last input, and will restart when the next input is detected.
System - Free Memory (KB)
The amount of memory not in use in KB.
System - Free Memory (Readable)
The amount of memory not in use in human readable format (ex. "5mb")
System - Total Memory (KB)
The total amount of memory installed in KB.
System - Total Memory (Readable)
The total amount of memory installed in human readable format (ex. "5mb")
System - CPU Usage
The current amount of CPU being utilized, out of 100
System - System Details
An object containing hardware information for all aspects of the device. Use the "System - Load Static Data" action to retrieve the details.
System Information Object
Represents a comprehensive snapshot of the device's hardware, operating system, and installed software environment.
version
The version of the system information library or schema used to generate this data.
system
General system-level details such as manufacturer, model, serial numbers, UUID, SKU, and whether the machine is virtualized.
bios
Information about the system BIOS or firmware, including vendor, version, release date, and serial identifiers.
baseboard
Details about the motherboard, including manufacturer, model, serial number, memory capacity limits, and memory slot count.
chassis
Information about the physical enclosure of the device, including manufacturer, model, type (e.g., laptop, desktop, server), and serial data.
os
Operating system information such as platform, distribution, version, kernel, architecture, hostname, build details, UEFI status, virtualization state, and remote session indicators.
uuid
Unique identifiers associated with the operating system, hardware, and network interfaces.
versions
Detected versions of installed runtimes, shells, servers, and development tools such as Node.js, Docker, Git, Python, databases, and other system software.
cpu
Processor information including manufacturer, model, clock speeds, core counts (physical and logical), cache sizes, virtualization support, and other hardware characteristics.
graphics
Graphics hardware and display information, including GPU controllers and connected displays with their resolution and refresh rate details.
net
Network interface information, including IP addresses, MAC addresses, interface types, connection state, speed, and DHCP status.
memLayout
Physical memory module details, including size, type, clock speed, manufacturer, and voltage specifications for each installed RAM stick.
diskLayout
Information about connected storage devices, including device type, size, firmware details, interface type, SMART status, and temperature.
audio
Detected audio devices, including input and output devices, driver details, and default device status.
usb
Connected USB devices, including vendor, device type, power requirements, and serial numbers.
printer
Configured printers on the system, including model, connection URI, status, and whether they are local, shared, or set as default.