Choose a feature type
Method 1: Create a feature in the dashboard
- Open Product catalog → Features in the Kelviq dashboard.
- Click Create feature.
- Enter a Feature name. This is the readable name shown in the dashboard.
- Enter an Identifier. Your application uses this value when checking access or reporting usage.
- Add a Description if your team needs more context about what the feature controls.
- Choose the Feature type:
- Switch/boolean for on-or-off access.
- Meter for purchased or consumed quantities.
- Customizable for a numeric limit or setting.
- For a Meter feature, enter the singular and plural units. For example, use
callandcalls, orseatandseats. - Click Create.
The dashboard creates Meter features for pre-aggregated usage. Your application reports the quantity with the usage reporting API or an SDK. A purchased quantity such as seats can also come from checkout or a subscription update.
Method 2: Create a feature with the API
Use the Catalog Features API when features are managed from an internal tool, provisioning script, or automated setup flow. Send the Server API Key from a trusted backend.https://sandboxapi.kelviq.com/api/v1/catalog/features/ with a sandbox Server API Key when testing. Sandbox and production features are separate.
Request fields
For a Boolean or Customizable feature, the request can be shorter:
201 Created with the new feature, including its Kelviq UUID. See the Create a feature API reference for the complete request and response schema.
Add the feature to a plan
The feature remains independent until you attach it to a plan:- Open Product catalog → Products and select a product.
- Open the plan you want to configure.
- Go to Features & limits and choose Manage features & limits.
- Search for the feature and add it to the plan.
- Configure the entitlement value:
- Enable or disable a Boolean feature.
- Enter the allowed value for a Customizable feature.
- Set the limit, reset cadence, hard-limit behavior, rollover, or alerts for a Meter feature.
- Save the plan. Publish the draft when it is ready for customers.