In the quickstart app, the entitlements page shows 2 buttons, one of which is disabled. Let’s create a feature in Schematic and entitle it to our plan so that this button will become clickable.
First, we’ll need to create a feature in Schematic.


Now that we have a feature, we need to “entitle” it to the plan — this is how we give our customers on a plan access to this feature.
When you saved the feature, you should have dropped onto that feature’s page. If not, then select “Features” from the top navigation and click on the feature you just created (New Boolean Feature).


If you go back to the quickstart app, you should see the second entitlement button is now clickable and the text has changed (you made need to refresh the page).
Congrats! you’ve just entitled a feature to a plan.
Below is the code that controls the button we just enabled. Tracking users and plans and then determining what a user is entitled to happens within Schematic. Our APIs and SDKs expose an interface similar to a feature flag — you just need to check if the user has access and respond accordingly.
You just created a feature in Schematic and entitled it to a plan. This is the core building block of Schematic. The feature we created here was a Boolean feature, a simple feature that either grants or denies access. These are the most common type of feature in most plans. For example everything boxed in red below is a boolean feature.

We recommend you checkout the events page in the quickstart app to see how to track feature usage.