Feature entitlements in Bucket

Feature entitlements for B2B SaaS

We’re making feature gating a first-class citizen. Restrict features based on customer subscription and grant companies access by flipping a switch.

Create customer segments based on subscription plan

Use company attributes to create dynamic company segments.

For example, set the plan attribute to create segments per subscription plan, like Pro plan.

Gate feature access based on segments

Use company segments to manage feature entitlements.

For example, pick “Pro plan” and “Enterprise plan” segments to manage features that are available on Pro plan and higher.

Toggle feature access on the company page

Manage feature access for individual companies by simply flipping a toggle on the company page.

Use this to enroll companies into a beta feature program or to give bespoke feature access, outside of the company’s subscription.

How to combine user authentication and feature entitlements to handle permissions

Powered by flags

Stored remote attributes
No need to send up company attributes for each flag check, saving boilerplate code.
Stored remote attributes
Zero dependency with local evaluation
Evaluate feature flags locally to improve latency and add downtime protection.

Local evaluation
Flag history audit
Built-in flag history automatically logs every change to every flag.
Feature flag audit history
Low latency evaluation times
Our global network keeps initial evaluation round-trip time low. Subsequent lookups are instant.
Global network for low latency
Feature access filters 

Build reusable subscription plan segments based on feature access.
Filter based on feature access
Gradual feature rollouts
Roll out flags to a subset of customers to safely launch features.
Feature rollout percentage panel

Build and release better features, confidently.

Get started in minutes.

Getting started guide