Skip to main content

Command Center — Requirements Document

Version: 1.0
Date: August 2026
Author: Pete Carroll, Founder — Traxs Group LLC
Status: Draft


Overview

This document will capture the core requirements as a list of functions and features that need to be completed. The command center, a new name needs to be thought of, will serve as the avenue for each product to share data. It will also tie into Keystone for subscription and product entitlement. Think of command center as the backbone for the entire Traxs One Operating System.

warning

**This document is not all encompassing and will have to be reviewed regularly for accurateness

Subscription and Product Entitlement

Requirements that are needed for the subscription and product entitlement

Subscriptions

  • Have knowledge of what subscriptions are available
  • Store what the current subscription is for a particular tenant
  • Enable tenant to upgrade or downgrade subscription
  • Capture date tenant subscribed
  • Capture date tenant changed subscription level
  • Capture any added technicians/threshold users that a tenant has added
  • Capture current subscription amount per tenant
  • Captures any discount tenant is provided

Product Entitlements

  • Knows what products are available
  • Captures which products a particular tenant has subscribed to.
  • Provides product switching
  • Captures any paid modules tenant has purchased

Shared Data Backbone

Requirements for sharing data between products. The sharing of data should be a 2-way street thus enabling the tenant and their users the relevant data within the product they use.

info

info

The shared data api will have to know about the tenants subscription and product entitlements to ensure that only the tenants that subscribe to more than one product and which products that are entitled to can pull data from other products

Command Center

  • Company settings

RoundTrip and Waypoint

  • client data
  • invoicing and billing data
  • performance data
  • inventory management?
  • Employee data (technicians and others)

Waypoint and Relay

danger

Relay is in pre-project management stage. The requirements and architecture have not been developed.

  • Customer data
  • Marketing data
  • Campaign performance data
  • Campaign project data

Public Endpoints

Command Center provides the email and potentially the SMS services to the other products

  • Contact
  • Support
  • Feedback
  • health

AI Integrations

Command Center will provide a centralize service needed by any AI integrations needed.