Feature Flags

Feature Flags

A feature flag in A/BBY is basically just a boolean that can be toggled via the Dashboard in A/BBY. This is useful for testing new features, or for hiding features that are not yet ready for production.

A/BBY also allows you to create A/B Flags that are not just booleans. You can also create Strings and Number feature flags that allow you to inject different values for different environments remotely via the Dashboard.

A feature flag is always toggled for a certain Environment which allows you to test features in different environments. For example, you can have a feature flag that is enabled in the development environment, but disabled in the production environment.

When a feature flag is toggled for an environment, every user will see the same value for that feature flag. If you want to test a feature for a specific user, you can use A/B Tests.