Skip to main content

Utilities

Utility blocks handle data processing, calculations, and conversions inside workflows.
They don’t trigger or perform actions directly - instead, they support other blocks by providing values, performing math, or transforming data.
Utilities are essential for building dynamic workflows that rely on logic, numbers, or variable manipulation.

How Utilities Work

Utilities take input values, process them, and return a result that other blocks can use.
They can calculate numbers, invert booleans, or extract properties from objects.
For example:
  • Adding two numbers together
  • Checking which of two values is larger
  • Inverting a true/false result
  • Getting a property from an object

Utilities

Below is a complete list of all currently available utility blocks. Each utility performs a specific operation and returns a processed value.

Utilities Overview


Working With Utilities

Utilities are the backbone of data manipulation in workflows.
They allow you to calculate, compare, and transform values to make your automations more dynamic.
When designing workflows, consider:
  • Data Flow – Utilities can pass values between triggers, actions, and conditions.
  • Reusability – Use utilities to simplify complex logic and avoid repetition.
  • Precision – Ensure numeric operations use the correct data types.
  • Testing – Validate utility outputs before connecting them to actions.

Example Workflow Flow

  1. A trigger starts when a player joins your ER:LC server.
  2. A utility calculates the player’s session duration after they leave.
  3. A condition checks if the duration exceeds a threshold.
  4. If true, an action sends a Discord message.

Need help?

Still have questions? Join our Discord server for support.
Last modified on June 26, 2026