What it does
DEALSTACK takes a request for quotation and returns a priced, audited, client-ready proposal — and it is a sales system, not a document generator. It qualifies the opportunity before any work is done, finds the ways the firm could actually deliver it, ranks them and prices those routes comparatively, sends whatever needs a human decision to the person who actually owns it, drafts the proposal, and records the outcome.
The architecture claim underneath all of it: the AI reads; it never prices. One AI pass understands the request. Everything that touches money is deterministic arithmetic over the firm's own cost cards — its rates, its input costs, what it pays subcontractors, its margin policy — checked, audited, and pinned to the quote it produced. Ask why a number is what it is and the answer is a rule chain with a date on it, not a model's confidence score.
- It refuses to guess.
- When a cost cannot be computed — an input with no price on file, a resource with no rate, a step nothing is configured for — DEALSTACK stops and names exactly what is missing, instead of producing a plausible number with a hole in it. A price that could not be computed says so.
- It does not trust its own reading either.
- When the reading contradicts itself — the same specification copied onto an item the client described differently — DEALSTACK does not repair the field and carry on. It withdraws it, marks what is missing, raises the question on the operator's checklist and downgrades its own verdict, overriding the model's go-ahead.
- It catches commercial risk the quoting system was never asked to see.
- Sixty-day payment terms, a penalty clause buried in the brief, a rush deadline nobody checked against capacity, a request from a counterparty nobody can identify. The pipeline stops, routes to the named person who owns that decision, records their answer with a timestamp, and prices from it.
- It treats the sales rep's number as an input, not an interference.
- Authority is a configured ladder — the rep's own limit, then a sales director, then whoever owns the account. The approver acts from a signed single-use link without logging in. The rep never sees the margin. He sees whether the price he asked for is allowed, and who has to say yes.
- It writes down what nobody ever wrote down.
- A discount is recorded with the approval level it required and the name of whoever gave it. A deal cannot be closed as lost without a reason. None of that is data entry. It is the record of decisions that were previously made in conversation and then lost.
- And the reporting is a by-product, not a second product.
- Because every quote is priced here, the commercial reporting comes from the same rows: a funnel showing count and value at each stage, with the win rate, and a cash-inflow forecast built from confirmed orders rather than from optimism.
- It runs on the firm's own terms.
- Multi-tenant today: each business gets its own configuration, its own rates, its own protocol — and can run DEALSTACK on its own server against its own model subscription, so the cost structure that took it decades to accumulate never leaves the building.
- And none of it is specific to an industry.
- The engine does not change; the encoded reality does. The first live deployment is a print firm because that is the customer who asked, and the same pipeline prices packaging, signage, fabrication or CNC on different rate cards.