Skip to main content

Why Product Management matters

Before you can sell anything in SeamlessOS, you need to define what you’re selling, how it’s priced, and who can access it. The Product Management system gives you the building blocks to design offers that scale across markets, brands, and customer segments.

The building blocks

Think of Product Management as a toolkit. Each part has a clear role:

Product Offering

The unit customers actually buy. Links a Product (the service) to a price.

Product

The technical definition of the service being provisioned. Reusable across multiple offerings.

Product Catalog

Controls which offerings are available to a customer or brand. Each brand has its own catalog.

Best practices

  • Treat ProductOfferings as your source of truth for subscriptions and licenses.
  • Reuse Products where possible to avoid duplication of provisioning logic.
  • Use Catalogs to tailor availability by brand, region, or customer type.
  • Design OfferingGroups to make customer upgrades and downgrades seamless.

Get Product

'''yaml

In summary

The Product Management system in SeamlessOS helps you structure everything you sell.
Start with a Product, give it a price, package it into a ProductOffering, make it available via a Catalog, and connect it to other offerings through Groups.
This framework makes it simple to launch new plans, expand into markets, and evolve your product portfolio without creating complexity.