=== false
This block is part of the condition group and was last modified in core v10.4.28.
=== false v10.4.28 returns true if the boolean is not true. Despite the === false label this is a !== true test: null, 0 and any other non-true value also pass.
- condition required
condition
- condition
condition
Despite the "=== false" label, this tests for absence of exact true: the output is true when the input is NOT exactly boolean true (nil/missing, false, 0, "true", and any object all yield TRUE). Only exact boolean true yields false. Example: condition=nil -> true.
deepequal |
equal |
invert |
=== false only passes when the incoming condition is exactly false, not merely falsy. Here it sits between a == comparison and a branch, so the false path only runs on a real mismatch.

Commonly used with
In production blueprints, this block is most often wired together with:
- branch: this block feeds into it.
- AND: wired in both directions with this block. operator for a set of boolean operands will be true if and only if all the operands are true.
- search single: feeds into this block. searches in the given storage based on a query and returns maximum one result.
- get fields: feeds into this block. Gets the selected fields from the given object.
- search: feeds into this block. searches in the given storage based on a query.
- array includes: feeds into this block. determines whether an array includes a certain value among its entries.
Version history
Introduced in v10.4.28.
Back to
condition Return to the main group to view all sub-groups Back to condition: boolean Return to the group to view all blocks within this group
