Inventory that keeps up with your team.

cumulusOS tracks parts, BOMs, receiving and returns in one live workspace, and Strato makes the bulk changes you approve.

Onboarding a few teams at a time, each with a workspace built around their own stock.

Search items, orders, suppliers⌘K
Previewing: Update 3 items · Price +10%3 items highlightedCurrentProposed
Inventory
46 items · 1 below minimum · value $18,420
SKUOn handPrice
ENC-125B-RAW
1590B aluminum enclosure, raw
260$10.45
SW-3PDT-BLU
3PDT footswitch, blue
320$4.95
POT-A100K-16
Potentiometer A100K 16mm
720$1.98
JK-DC-2.1
DC power jack 2.1mm
92$1.50
FT-RUBBER-12
Rubber foot, 12mm adhesive
2,600$0.25

Inventory: a price change proposed by Strato, previewed in the table before anyone approves it.

Built for the way stock actually moves.

Every number comes from a ledger, so what you see is what is on the shelf.

  • Ledger-true stock

    Every change is a movement with the balance after it. Nothing edits on-hand directly, so the count on screen is the count on the shelf.

  • BOMs within BOMs

    Assemblies pull sub-assemblies from stock or explode down to base parts, with expected waste built into the requirement.

  • Receiving and back-dating

    Book deliveries against suppliers with the date they really arrived. Lots keep their cost, so valuation stays honest.

  • Shelf life and FIFO lots

    Batches carry their expiry, the oldest leave first, and the shelf-life report shows what to move before it goes to waste.

  • Returns and write-offs

    RMAs, inspections and write-offs land in the same ledger as sales and builds, with the reason on each line.

  • Min, max and seasonality

    Reorder points, days of cover and monthly demand curves tell you what to order next and when.

  • Imports that explain themselves

    Map any export, create custom fields on the fly, and review exactly which fields change before a row lands.

  • Live for the whole team

    Owners, admins, members and viewers work on the same data in the browser, with presence and an activity log.

Strato

Ask for the change. Approve it once.

Strato reads your items, BOMs and movements, drafts the change, and shows it in the table before anything is written.

  • Plain language in, one proposal out

    A dozen price changes is one approval, not twelve. Per-item values, percentages and filters all fit in a single call.

  • Preview in the table

    Proposed rows turn orange in your inventory. Flip between current and proposed values, then apply from either side.

  • Reads run, writes wait

    Strato looks things up on its own. Anything that changes data waits for you, or for a teammate whose role allows it.

Runs on Gemini Flash with your own API key. Other agents can use the same tools over MCP.

Connects to what you already run.

Stores, registers, accounting and carriers plug in under Integrations. Credentials are checked with the platform and kept on the server, never in the browser.

Shopify

Products and orders come in, stock levels and edits go out, and webhooks keep both sides live.

WooCommerce

The same two-way sync for WordPress stores: categories, prices and status pushed, orders pulled.

Square

The item library comes in by SKU, with in-store counts as opening quantities when you want them.

C

Clover

Inventory, prices and product codes from the register, matched by SKU, synced nightly.

QuickBooks Online

Products and services in by SKU with sales price, purchase cost and reorder point.

S

Shippo

Rates, labels and tracking for every carrier on your Shippo account when you ship an order.

E

EasyPost

Rate-shop the carriers on your account, buy the label and follow the parcel to the door.

Any spreadsheet imports: columns map themselves and unknown ones become custom fields.

Other agents reach every Strato tool over MCP, behind a token you set.

Brand names and marks belong to their owners and appear only to show that the connection exists.

From spreadsheet to live workspace in an afternoon.

Onboarding starts with your own data, not a tutorial.

  1. Import the sheet you already have

    Paste or upload. Columns map themselves, custom fields are one click, and the review shows what changes before it lands.

  2. Invite the team

    Send each teammate an email invite. They sign in with a password or an emailed link, and everyone sees the same numbers live.

  3. Hand the bulk work to Strato

    Price updates, cycle counts, receiving, BOM edits. One request, one approval, and the ledger records who did what.

Waitlist

Built around your stock, not a template.

We are onboarding a few teams at a time and shaping each workspace to the business behind it: your part numbers and BOMs, the stores and registers you sell through, the carriers you ship with, and the reports you actually read.

  • Tell us what you make, sell and ship, and what you track it in today.
  • We set up a workspace around it, import your data with you, and connect the stores, registers and carriers you use.
  • You get a system that fits your business, and a direct line to the people building it.

Join the waitlist

A few lines about your business is plenty. We come back with questions, then build.

No card, no account. We use this only to get in touch about your workspace.