FEEL reference

Available

The expression language used across the platform.

order.amount > 10000
customer.age >= 18
customer.name
if order.amount > 100000 then "MANUAL" else "AUTO"

FEEL is used in gateway conditions, mappings, form logic, decision expressions, variable calculations and dynamic configuration.

SupportedExamples
Comparison and logicamount > 1000 and region = "EU"
Arithmetic and textprice * quantity, firstName + " " + lastName
Conditionsif score >= 70 then "PASS" else "FAIL"
Ranges and unary tests[100..500], > 1000
Lists, contexts and filtersitems[price > 10]
Loops and quantifiersfor x in items return x.price, some x in items satisfies x.urgent
Built-in functionsMore than 80, listed by GET /feel/functions
Try an expression with POST /feel/evaluate. A few functions from the full FEEL standard are not implemented yet, so test anything unusual before relying on it.