custom field
This block is part of the object group and was last modified in core v10.4.28.
custom field v10.4.28 get the value of a custom field with a custom value block, or dynamic value
- Object required
object - field required
value
- Boolean
condition - Value
value - Number
number - Date
date - Array
array - Object
object - file
file
Reads the value at the field dot path and emits it on the single out-pin whose type was chosen, coerced to that type (numbers parsed from strings, conditions via JS truthiness, dates from unix seconds; value pins raw). Missing or null paths yield nil on actions created after 2025-12-29, but type-zero defaults (0, false, [], {}, current time for date) on older actions.
get custom field |
A key -> value block builds a small object from two values, and custom field reads one field back out of it. The field pin takes the key name, the object pin takes the object, and the matching typed out pin (value here) carries the field content, uppercased in this example by convert to uppercase. The same value block feeds both the key of the pair and the field to read, which is common in real blueprints.

Commonly used with
In production blueprints, this block is most often wired together with:
- value: feeds into this block. Simply returns the provided value.
- get first item: wired in both directions with this block. Get the first item from the array.
- create: feeds into this block. Creates a new function that can be executed using the given name.
- ==: this block feeds into it. returns true if the two values are equal.
- is not empty: this block feeds into it. checks if the value is filled (not empty).
- execute: feeds into this block. Executes the given funcion and waits for it to be executed.
Version history
Introduced in v10.4.28.
Back to
object Return to the main group to view all sub-groups Back to get Return to the group to view all blocks within this group
