Data Operations
Create, cast, and transform text, numbers, dates, lists, and objects on the data pipe.
Data Operations blocks sit in the builder palette under Basic → Data Operations. They work on any workflow channel. Shared graph rules are on Workflows.
Use these when you need a typed value on the data pipe (pipe.value) without a script. Create Object / Array and Create Text can also store a named variable in the current scope. Array and Object include operations that run a Lambda callback per item or key.
Timestamps on Date are milliseconds since Unix epoch (the inspector labels them Timestamp (ms)). For a one-off formula, Evaluate Math is enough; use Number for rounding, currency, and list stats.
| Use | Block |
|---|---|
| Convert a value’s type | Cast |
| Build a nested object or list | Create Object / Array |
| Render Liquid into text | Create Text |
| Parse, add, compare, or format dates | Date |
| Format, search, or validate text | String |
| Arithmetic, rounding, and number helpers | Number |
| Paths, merge, and JSON on objects | Object |
| Access, transform, or aggregate lists | Array |
8