Skip to content

Managing Flags

The Flags page provides a visual interface for managing all feature flags in your project.

Flag list

The flag list shows all flags with their current status:

  • Key — the flag identifier
  • Status — enabled/disabled toggle
  • Value — current override value
  • Version — the flag’s version number

Use the search bar to filter flags by key. Click a flag to open its editor.

Creating a flag

  1. Click Create Flag at the top of the flag list
  2. Enter a unique key (lowercase, numbers, dots, hyphens, underscores)
  3. Set the enabled toggle
  4. Optionally set a value override
  5. Click Save

Editing a flag

Click any flag in the list to open the flag editor. You can modify:

  • Enabled — master kill switch
  • Value — override value (boolean, string, number, or JSON)
  • Targeting rules — add/remove rules with conditions
  • Rollout — set percentage-based rollout with a hash attribute
  • Time-based activation — set active_from and active_until timestamps

Targeting rules

In the targeting section:

  1. Click Add Rule to create a new targeting rule
  2. Add one or more conditions to the rule (AND logic)
  3. Set the value to return when all conditions match
  4. Rules are evaluated top to bottom — the first match wins (OR logic between rules)

Each condition specifies a property, operator, and value. See Targeting Operators for all available operators.

Toggling a flag

Use the toggle switch in the flag list or editor to enable/disable a flag without changing any other settings. When disabled, the flag always evaluates to false.

Environment overrides

The flag editor shows environment tabs for each environment in your project. Select an environment to set overrides:

  • Enabled — override the flag’s enabled state for this environment
  • Value — override the flag’s value for this environment
  • Targeting — set environment-specific targeting rules

Deleting a flag

  1. Open the flag in the editor
  2. Click Delete at the bottom
  3. Confirm the deletion

Deletion is permanent and recorded in the audit log.