defaultVariables property
Dashboard-declared variable defaults (templateConfig.variables), shared
by every campaign type. When a render scope is built, the CEP trigger
payload's variables are layered on top of these (CEP wins), so a {{ }}
placeholder falls back to its dashboard default when the trigger omits it.
Values keep their JSON type and are stringified only at substitution.
Implementation
final List<VariableSchema> defaultVariables;