Skip to main content

Feature Flags

Feature flags let you turn capabilities on or off, and stage gradual rollouts, without shipping a deployment. Changes take effect immediately across the platform and are recorded in the audit log. A flag is either a simple toggle (on/off) or a rollout flag with a percentage from 0–100.

Review the flag inventory

  1. Navigate to Admin → Feature Flags.
  2. The summary cards at the top show counts of Active, Rollout %, Disabled, and Total flags.
  3. The table lists each flag's key, description, last-modified date, and current state.
  4. Use the Filter flags… box to find a flag by key.
📷 ScreenshotThe feature-flag inventory with summary cards and the flag table/admin/feature-flags

Toggle a flag or set a rollout

  1. Find the flag in the table.
  2. For a toggle flag, click the switch in the State / Rollout column. The change saves immediately.
  3. For a rollout flag, click the percentage chip, drag the slider to the target value, and click Save.
Changes are platform-wide and instant

Toggling a flag affects every user on the platform on their next request. There is no staging step — verify you have the right flag before flipping it.

Add a new flag

  1. Click Add Flag.
  2. Enter a Key (for example, my_feature) and an optional Description.
  3. Choose a TypeToggle (created disabled) or Rollout % (set the starting percentage with the slider).
  4. Click Create.
📷 ScreenshotCreating a new feature flag/admin/feature-flags
Flags double as configuration storage

Several platform settings (AI models, rate limits, SMTP, maintenance mode) are stored as feature flags behind the scenes. You will see those keys here too — prefer the dedicated Settings pages for editing them so values are written in the expected format.