Skip to main content
Checks whether the incoming value is a number. Use this wherever a step needs to confirm a value is a number before acting on it, for example to skip a record whose price or quantity came through as something other than a number. A value matches whether it is a whole number like 42, a decimal like 3.14, or a number written as text like "42" or "3.14". Anything that does not represent a number, such as the word "twelve", an empty value, or a true/false value, does not match. This condition has no settings: it looks at whatever value it is given and reports whether that value is a number.

Fields

This condition has no settings of its own.

Sample data

This checks each entity’s value field.
Incoming valueResult
42 (a whole number)Matches
19.99 (a decimal number)Matches
"42" (a whole number written as text)Matches
"19.99" (a decimal written as text)Matches
"hello" (text)Does not match
true (an on/off value)Does not match
null (no value)Does not match
This is the broadest of the number checks. Use Type: Integer when you need whole numbers only, or Type: Float when you need genuine decimal numbers only.