Utility
Notes, HTTP, scripts, encoding, hashing, pause, ids, math, debug, files, and parallel tasks.
Utility blocks sit in the builder palette under Basic → Utility. They work on any workflow channel unless a page says otherwise. Shared graph rules are on Workflows.
When the pipe is an object (for example an API response), a table write matches column keys to those property names. Keys are case-sensitive: use status and data, not Status and Data. When the pipe is number or text, bind pipe.value as one cell — there are no object keys.
| Use | Block |
|---|---|
| Comment on the canvas | Note |
| HTTP request | API |
| Parallel nested tasks | Async |
| Sandboxed script | Execute JS / Execute Python |
| Event to the chat client | Emit Event |
| Log a value during a run | Debug Log |
| End the current chat run | Reset Chat |
| Read a text file onto the pipe | File to Text |
| Encode / decode / hash | Encode, Decode, Hash |
| Wait | Pause |
| New id | UUID |
| Math expression | Evaluate Math |
15