Skip to main content
Node type: aggregate · Version: 1 · Category: Data Reduce collection items into one deterministic result. This node is not marked with the catalogue’s generic side-effect flag. That classification is not a guarantee that every configured operation is read-only; review the concrete action and its destination.

When to use this node

  • Reduce several items to a count, numeric value, string, group, object or collected array.
  • Create a single report value after a loop.

Example: Count processed rows

Count all completed items after collection processing.
Example settings
This shows the important settings, not a complete exported node. Local paths must be selected, mapped from a trusted path, or covered by the runner’s approved boundary.
  1. Connect a collection-producing node.
  2. Choose an operation and only its relevant fields.
  3. Inspect the aggregate preview and source count.

Configuration

Workflow JSON

The editor stores this node with the following implemented default configuration:
Default node configuration
Values may be entered literally or mapped from an earlier compatible output when the inspector exposes a mapping control. See Variables and data mapping.

Inputs

Outputs

Execution behavior

  • Numeric operations reject strings rather than coercing them.
  • Results are deterministic in input order and bounded by aggregate byte policy.
  • The editor catalogue declares value (any) for mapping. The execution inspector can contain additional evidence fields; inspect a real result before selecting nested paths from object or any outputs.

Common issues

  • Empty numeric selections return null; count returns zero.
  • Object-by-key requires an explicit duplicate-key policy.

Where it can run

  • Desktop local runner
  • Paired self-hosted runner
  • Hosted runner

Test and inspect

Use Test node in the editor to preview this step with the current configuration. A full run records resolved inputs, outputs, logs, duration, and any artifacts in the execution inspector. Side-effecting or destructive nodes can require an additional confirmation or approved workflow permission.