Feature Flags as Enterprise Change Management

Diving deeper into

Michael Grinich, CEO of WorkOS, on AI startups getting enterprise-ready at launch

Interview
You're using it for change management.
Analyzed 3 sources

This reveals that feature flags in B2B software are really a control layer for customer rollout and packaging, not a testing tool. In practice, the product team turns a feature on for one company, one plan tier, or one beta customer, then uses the same switch to manage when that customer sees the change and what they are allowed to buy. That fits WorkOS especially well because it already stores user, org, and permission objects across its identity stack.

  • The concrete workflow is narrow rollout, not percentage rollout. A B2B vendor usually enables a feature for Acme Corp, watches support tickets and adoption, then expands account by account. That is the same operational job as change management, because enterprise admins want control over when users see new screens and workflows.
  • This also makes flags look a lot like entitlements. If a customer pays for an enterprise plan, advanced audit logs, or a beta AI module, the flag becomes the switch that enforces that package in the app. WorkOS connects naturally to this because its platform already handles authentication, admin controls, billing adjacent workflows, and fine grained authorization.
  • The contrast with LaunchDarkly shows the market split. LaunchDarkly built a broad feature management system that can target users, devices, hospitals, or plan tiers across many use cases. WorkOS is narrowing the problem to workplace software, where the key target is usually an organization and the job is safer rollout and entitlement management for enterprise accounts.

The next step is for feature flags to disappear into the enterprise application stack and become part of identity, permissions, and packaging. As more AI and SaaS companies sell to larger accounts earlier, the winning product will be the one that lets a vendor launch a feature, gate it to a few customers, hand control to IT, and convert that rollout into a paid SKU without adding another system.