Predictika · Solara hospital contract quotes

An AI sales agent's contract quote, checked before the customer sees it

An AI sales agent quotes add-ons, extensions, upgrades and renewals for Solara Medical Instruments' hospital contracts, in US dollars. Before a quote goes out, the agent sends it to Predictika, which prices it from each contract's own terms (its proration method, price ramp, upgrade paths and renewal terms), compares the total the quote states with the computed one, and returns every finding together with the line-item quote. Solara, its hospitals, contracts and prices are fictional test data.

Scope: Solara hospital contract quotes (add-ons, term extensions, in-place upgrades and renewals against a contract on file). See everything this validator covers

This validator checks AI-drafted quotes and amendments against Solara Medical Instruments' hospital contracts for patient monitors, infusion pumps, monitoring software and service plans. It handles any add-on, extension, upgrade or renewal built from those parts, not only the scenarios shown on this page. It does not price any other product line, and it does not decide clinical suitability.

  • Covered: contract-based pricing — each added line at its contract net price, or at list when the contract does not have the product.
  • Covered: proration and term changes — co-terming new lines to the contract end by the contract's own method, and extending every recurring line on a term extension.
  • Covered: upgrades — in-place service upgrades priced contract year by contract year against the contract's own step and ramp.
  • Covered: renewals — per-line method (uplift, fixed or percent of another line), uplift caps, and first-year discounts that do not carry into the renewal base.
  • Covered: the stated total — the total the agent states is compared with the computed total.
  • Not covered on this page — the model also checks that a monitor's battery can carry its sensor modules in transport, but that check was not shown here: in the live run it reported its finding without changing the verdict (see the note below).
  • Labeled as assumptions — the catalog, hospital contracts and prices are fictional test data, not a Solara price list.
The AI sales agentBuilds the contract quote from the customer conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

8 scenarios in 4 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Add-on co-termed to the contract end, prorated by the contract’s own methodOnly with care
CPQ co-terms amendment lines to the contract end date, but subscription proration is a single setting for the whole org. A contract negotiated with Day proration and another with Month cannot both be priced right without a manual adjustment.
The proration method is a field on each contract. The same model prices both contracts correctly, and every answer shows what the other method would have charged.
Term extension that re-prorates every line on the contractOnly with workarounds
A CPQ amendment co-terms to the contract’s existing end date. Moving the end date means an early renewal or custom work, and then re-quoting the add-on against the new term.
The extension and the add-on are one quote, priced in one pass; each recurring line already on the contract computes its own extension.
Upgrade in place at the contract’s negotiated step, priced year by yearOnly with workarounds
CPQ cannot change the product on a multi-dimensional quantity line in an amendment. The workaround is cancel-and-replace, which loses the link to the original line and leaves the ramp pricing to hand work.
One line replaces the contract line and points back to it. The rest of the term is priced contract year by contract year, with the credit and the charge shown.
Renewal on per-line terms with an uplift capOnly with care
CPQ supports a renewal method and an uplift percentage. A cap on the uplift, and different methods on different lines of one contract, need custom fields and price rules or Apex to enforce.
Each contract line declares its own method, uplift and cap, and the renewal is computed from them with the uplift compounding by year.
Total that the agent states must match the computed oneOnly with workarounds
A validation rule can compare a stated figure with a calculated one only if the stated figure is a field on the quote, which it rarely is.
The stated total travels with the quote and is compared with the computed total on every call; a mismatch is its own block.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

1An add-on line is priced at the contract net price when the contract has the product, and at list price when it does not.
2A subscription line added mid-term is co-termed: it runs to the contract end date and is prorated by that contract’s own method, Day or Month, with the other method reported alongside.
3The quote date must fall inside the contract term; a quote dated after the contract ended is blocked, because there is nothing to co-term to.
4A subscription line on a quote with no contract is blocked, because it cannot be co-termed.
5A new contract end date must be later than the current one; an earlier date is blocked as not being an extension.
6When the term is extended, every recurring line already on the contract is extended for the added days in the same pass; one-time hardware adds nothing.
7An upgrade replaces a contract line in place and must go to the product that line allows; any other replacement is blocked.
8An upgrade is priced contract year by contract year: a credit at the old line’s year prices and a charge at the old price plus the contract’s upgrade step.
9A renewal is priced line by line from each contract line’s own method, Uplift, Fixed or Same, with the uplift applied to the net price, capped, and compounded by year.
10A first-year discount is billed in year 1 only and never becomes the renewal base.
11A line priced as a percent of another line renews at that percent of the other line’s renewed price, so the uplift is applied once.
12The total the agent states must match the computed total to within one dollar; otherwise the quote is blocked.