Use cases
Use cases
Example setups, built only from features FlagPilot has today. The teams and flags are illustrative.
Progressive rollout
A new checkout ships dark, then goes to 10%, 25%, 50% and 100% of production users. Everyone already in keeps it.
Example setup
- Boolean flag new-checkout, on in development
- Production rule: rollout true 10% / false 90%
- Raise the weights step by step
- Watch variationDetail reasons in your logs
Kill switch
A costly recommendation widget can be switched off in production in one action when the backend struggles.
Example setup
- Boolean flag recommendations, on in production
- Toggle off: SDKs serve the off variation
- Audit log shows who toggled and when
- Restore the earlier version when ready
Beta program
Customers who opt into a beta get new features first, managed as one segment instead of per flag.
Example setup
- Segment beta-customers with an included list
- Rules on several flags: in_segment beta-customers
- Organization override for one design partner
- Exclude a customer by adding them to the excluded list
Remote configuration
Rate limits and banner copy change per plan without a deploy.
Example setup
- JSON flag rate-limits with per-plan variations
- Rule: plan eq "pro" serves the higher limits
- String flag checkout-banner-text for copy
- jsonVariation and stringVariation in the app
Run it next to your app
Sign in to the dashboard, or clone the repository and start the whole stack locally with Docker and pnpm.