Skip to content
← Back to documentation
Technical Reference

Data Summarizer

Calculate averages, sums, unique counts and numeric ranges from workflow data without a connection or external API.

CategoryCore
AuthenticationNo authentication required
Version0.0.15
Published scopes0 published scopes
Last updatedSeptember 14, 2026

Overview

Data Summarizer is a Core Flows360 connector for calculating summary values from arrays used in a workflow. It is based on @activepieces/piece-data-summarizer version 0.0.15 and its four actions have been execution-verified by the CDK deterministic runtime.

Use Calculate Average and Calculate Sum for numeric lists. Use Count Uniques to count distinct values, optionally by specified fields when items are objects. Use Find Min and Max to identify the smallest and greatest values in a numeric list.

The connector has no authentication, no triggers and does not call an external provider API.

Technical guide

Technical guide

Data Summarizer requires no connection or scopes. Calculate Average, Calculate Sum and Find Min and Max accept an array of numeric values. Count Uniques accepts an array and can optionally use field names for object values; objects without the selected fields are discarded. The connector has no triggers and does not call an external provider API.

Capability summary

AuthenticationNo authentication required
Supported objects4
Supported actions4
TriggersNone published

Authentication

Authentication method: No authentication required

Supported objects

ObjectReadWriteNotes
Calculate Average Yes No
Calculate Sum Yes No
Count Uniques Yes No
Find Min and Max Yes No

Supported actions

Calculate Average · Read

Calculates the average of a list of values.

calculate_average · Risk: low · Retry: safe

Inputs

  • note · string · Optional, If you'd like to use the values with a previous step, click the (X) first, and then select the step you want to use.
  • values · array · Required
Calculate Sum · Read

Calculates the sum of a list of values.

calculate_sum · Risk: low · Retry: safe

Inputs

  • note · string · Optional, If you'd like to use the values with a previous step, click the (X) first, and then select the step you want to use.
  • values · array · Required
Count Uniques · Read

Counts the number of unique values for multiple fields

count_uniques · Risk: low · Retry: safe

Inputs

  • note · string · Optional, If you'd like to use the values with a previous step, click the (X) first, and then select the step you want to use.
  • values · array · Required
  • fieldsExplanation · string · Optional, If the data you're passing in is an object, you can specify certain fields to filter on. The object will be discarded if the fields don't exist. Otherwise, leave fields empty.
  • fields · array · Optional
Find Min and Max · Read

Get the smallest and greatest values from a list of numeric values.

get_min_max · Risk: low · Retry: safe

Inputs

  • note · string · Optional, If you'd like to use the values with a previous step, click the (X) first, and then select the step you want to use.
  • values · array · Required

Setup

  1. Add the Data Summarizer connector to a draft workflow step.
  2. Select one of the execution-verified actions: Calculate Average, Calculate Sum, Count Uniques, or Find Min and Max.
  3. No connection, credential or scope setup is required.
  4. Provide an array in Values. Calculate Average, Calculate Sum and Find Min and Max are intended for numeric values.
  5. For Count Uniques, optionally provide field names when the array contains objects; items without the selected fields are discarded.
  6. Use the returned summary value in later workflow steps.

Limitations

Data Summarizer accepts arrays of workflow values. Calculate Average, Calculate Sum and Find Min and Max are intended for numeric input.

Count Uniques can optionally use named fields when the input contains objects. Objects that do not contain the selected fields are discarded.

The connector has no authentication, no triggers and no external provider API. It provides only the four execution-verified actions documented here.