No. Platform stores tenants, memberships, entitlements, service links, and audit events. Each product owns its domain tables with prefixed schemas.
Multi-Product Business Software
Suite Platform
One gateway for your entire business software stack.
Growing operators do not want twelve logins, twelve billing relationships, and twelve disconnected tenant models. Suite Platform is the control plane that sits above CRM, POS, Finance, HRM, Inventory, Receptionist, CMS, and every other modular product. It handles identity, org structure, SKU entitlements, service-link registration, and short-lived handoff tokens so operators open the right product portal without re-entering credentials — while each product keeps its own API, portal, contracts, and data store.
Category: Business Suite Platform
Who This Is For
Suite operators who provision tenants and entitlements, product owners defining SKU packaging, enterprise buyers needing one identity layer across modular business software, and developers integrating new products via contracts and handoff patterns.
Business Challenges
Common operational pain points this solution addresses for multi-product business software teams.
- Each new module means another URL, another API key, and another onboarding flow — staff forget which portal does what
- Sales sells CRM today and Finance next quarter, but there is no single place to turn SKUs on or off per tenant
- Integrations devolve into hardcoded URLs and shared secrets scattered across env files instead of a registry operators can manage
- Leadership wants one dashboard showing counts and health across products — not five separate admin consoles
Use Cases
- Monday morning: create an org tenant, enable CRM and Receptionist SKUs, register service links, and invite the owner — Suite Home shows both products ready to launch
- Sales closes an upsell: toggle the finance SKU on, register the Finance service link, and the customer's launcher updates immediately — no redeploy
- Staff opens CRM from Suite Home: Platform issues a single-use handoff token; the CRM portal validates it and opens a session without a second login
- Audit review after a config change: operators pull the audit log for entitlement, service-link, and membership changes
Platform Modules
Core capabilities delivered as integrated modules—not disconnected point solutions.
Suite home and federation
Aggregates platform entity counts and remote product overview metrics into one launcher. Operators open entitled products via handoff without leaving the suite shell.
Identity and membership
Org tenants, companies, member users, roles, and a permission catalog with soft delete. Foundation for multi-product RBAC across the suite.
Per-tenant entitlements
Enable or disable SKUs per tenant: CRM, POS, finance, HRM, inventory, procurement, manufacturing, projects, reports, receptionist, CMS, and more. Billing surface exposes plan and entitled products.
Service link registry
Register sibling API base URLs, API keys, product tenant IDs, portal URLs, and link modes (native / read / sync). Products discover each other through Platform instead of hardcoded env vars.
Auth handoff
Issues short-lived, single-use tokens so Suite Home can open a product portal without re-entering credentials. Clean separation between gateway identity and product sessions.
Audit and billing surface
Audit log list for operator actions. Billing response exposes plan/SKU and entitled products for downstream billing integration.
Business Benefits
- One login for the entire suite instead of multiplying credentials per module
- 15+ entitleable product SKUs with per-tenant toggles — no redeploy when sales closes an upsell
- Zero shared database tables across product boundaries — each module owns its persistence
- Seconds-level handoff token open time from Suite Home to product portal
- Federated operator view across entitled products without five separate admin consoles
- Audit trail for entitlement, service-link, and membership changes
Implementation Approach
Phased rollout designed to minimize disruption while delivering value at each milestone.
Provision tenant
Create org, companies, and member users in Platform with roles and membership scoped to the tenant.
Entitle products
Toggle SKUs on for the tenant's subscription plan — CRM, finance, receptionist, and other modules as sold.
Register service links
Point each entitled product's API and portal at Platform's registry with link mode and credentials.
Launch from Suite Home
Users open products via handoff; each product runs independently on its own stack with zero shared database tables.
Technologies
Frequently Asked Questions
Yes. Platform is independently runnable. Products connect when you register service links and entitle SKUs.
Handoff issues a short-lived, single-use token to open a specific product portal session. It is designed for suite navigation, not enterprise SAML federation (though that can be layered later).
It disappears from Suite Home. The product API remains independently reachable if you have its credentials — Platform does not block direct access.
Conceptually yes — it evolved from monolithic ERP admin patterns, restructured as a standalone NestJS gateway product with clear product boundaries.
Related Solutions
Start with one tenant model across your suite
Stop multiplying logins every time you add a module. Entitle the products you need today and link the rest when your business is ready — one suite home, zero shared-database coupling.