Feature Flag Variations: Structured Values for Multivariate and JSON Workflows
If you’ve ever wished your feature flag values worked more like enums, this update is for you.
Over the past years, we kept hearing the same request in different forms:
- “Can we have enum-like values for feature flags?”
- “Can we avoid people mistyping values?”
- “Can we define JSON values once and just select it?”
- “Can we separate flag definitions from rollouts?”
This usually came up when teams started using multivariate feature flags or working with more complex JSON feature flags.
Free-form values are flexible. But when feature flags become operational tools, toggled by Customer Success, Sustainment teams, or junior teammates, flexibility without guardrails becomes a risk.
So we built Predefined variations.
















