Revvly
Docs
Catalog

Module

A versioned bundle of Feature Flags and Variable Components.

Overview

A Module is a sellable product capability — 'Analytics Module', 'Support Module'. It groups Feature Flags (organised into tiers like Basic/Pro) with the Variable Components that meter that capability — seats, storage, API calls. Modules are immutable once Published: editing them creates a new version, leaving existing subscriptions on the version they were sold.

How it connects

This concept highlighted in context. Click a peer to navigate.

  • Included in Bundles
  • Subscriptions pin a specific Module version
  • Holds versioned refs to Variable Components

Key fields

What you’ll see when creating or editing a Module.

Name
e.g. "Analytics Module"
Version
Auto-incremented on each Publish
Status
Draft / Published / Archived
Tiers
Each tier exposes its own Feature Flags
Variable Component refs
Pinned to specific component versions
Available periods
Monthly / Quarterly / Yearly

Example

Analytics Module · v3
TiersBasic, Pro
ComponentsSeats (v2), API calls (v1)
StatusPublished