Your operation already knows what things cost. It does not know what they were supposed to cost — not in the same place, not on the same object, not in a form anything can act on. We build the layer that holds both, then act on the gap.
Every object in the substrate carries two values, and they are never averaged together. This is the whole system, and it is the reason the software can decide rather than report.
Derived from an append-only record of everything spent and earned, in order. Never edited, only superseded. This is the number your ERP holds fragments of, across six tables.
Set by you, or worked backwards from the enterprise value you are building toward. A margin floor, a capacity, an occupancy goal, a valuation. A real object, not a note in a spreadsheet.
Pricing, planning, coverage and capital allocation are one operation: close the gap without breaching the floor. An agent can act on a difference between two numbers. It cannot act on a dashboard.
A pre-built ontology for asset-heavy operators — the shapes your business already has, named once, so every module, every agent and eventually every lender reads the same thing.
Forty-nine of the fifty-five operators we spoke to already owned a system of record, and not one of them wanted another. So nothing below the first layer is ours, and nothing above it asks you to migrate.
Any vendor can say their products are better together. Here is the mechanical reason, which you can check: the cost of a Unit is written by one module and read by another.
| Module | What it writes to the Unit | Which means |
|---|---|---|
| CPQ | the price, and the floor it was held against | What you sold it for |
| Contracts & Renewals | terms, entitlements, what recurs | What you committed to |
| Plan & Flow | hardware, freight, install hours, travel, service visits | What it cost to deliver |
| Cash Ops | cash landed, days outstanding | What actually arrived, and when |
| Agentic ABM | sales hours, time to close, commission | The half of acquisition cost nobody books |
| All of them | one closed record per Unit | True margin, payback, LTV and acquisition cost per deployment |
Run CPQ alone and it prices against standard cost — a target, not a fact. It cannot tell you whether the last hundred quotes at that price made money. Add Plan & Flow and delivered margin becomes real, but acquisition cost is still zero, so every unit looks better than it is. Close the loop and the chain runs all the way up: unit, address, account, business unit, enterprise value.
Nearly every operator who told us what they wanted also told us what they did not want: software that acts on the business without asking. It came up as a condition of buying, not a preference.
Every recommendation arrives with its reasoning and a number attached. Every consequential write — a posted invoice, a repriced quote, a released order — is gated on your approval. And no recommendation that breaches a floor you set is ever shown as an option; it escalates instead.
Agentic is about who does the work. Augmented is about who holds authority. Different questions, which is why we answer both. What operators asked for was nimble, augmented operations and then speed — not a system that runs the company while they watch.
Allometry is the study of how proportions must change with size. A mouse scaled up to elephant proportions collapses, because strength grows as the square while weight grows as the cube. Growth is not magnification — past a threshold the structure has to change. Operating businesses work the same way, and nobody names it.
A restaurant at $2M is a restaurant. At $10M it is not five restaurants — it needs a commissary, central purchasing and a brand function, or it breaks. Every operator eventually asks “we are doing well, when do we add the next thing?” and answers on instinct, because no system anywhere answers it with numbers.
| The line it adds | What it reuses | What it does to the valuation |
|---|---|---|
| A second location | brand, playbook, suppliers | More of the same multiple |
| Catering | kitchen capacity in off-peak hours | Slightly better — utilisation |
| Retail pasta sauce | recipe, brand, supplier relationships | A consumer-goods multiple — roughly double |
| A boutique hotel | location, brand, hospitality operations | Asset-backed — higher, and financeable |
The rerate is worth more than the revenue. A restaurant group trading on restaurant economics that becomes a consumer brand earns consumer-brand economics on the whole entity. This is the sharpest form of pricing backwards from enterprise value, because sometimes the honest answer is not raise your prices — it is you are the wrong shape for the valuation you want.
Answering it needs every layer below. Spare capacity comes from Plan & Flow. The margin that funds it comes from the unit ledger. Whether your customers would buy it comes from the book model in Occupancy. Proof you can operate it comes from the attested record. Which makes this the payoff for closing the loop — and unreachable from any single module.
Once the objects exist, a question is just a query. Which addresses lost money last quarter, and why. Every unit trading below floor. What the install actually costs on the configuration you keep quoting.
| What Oracle does | |
|---|---|
| Reads | The whole graph, in your own words. No report builder, no ticket to an analyst. |
| Writes | Nothing without your approval. The authority rule above applies unchanged. |
| Extends | Define a SKU, set a target, save a recurring question, build a view. You personalise the system without us shipping a bespoke feature. |
| Costs | Metered in credits — work actually done, not logins. An allowance is included. |
A free Margin Scan reads what you already have and returns one number: what your pricing is leaking. No implementation, no commitment, and your data stays yours.