Predictika · Industrial distribution order quotes
An AI sales agent prepares a trade order quote for an RS (RS Components) customer with a payment method, a delivery option, a procurement channel, Product Plus sourcing and calibration services. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of those services and returns a verdict, every reason and the total it computed.
This validator models RS trade order quotes, not just the scenarios shown below.
Any RS trade order quote that touches these rules is in scope — not only the scenarios pictured here. The service names come from public RS pages. The rules, limits and every price are modeled from comparable products and are not published by RS Group: the delivery, setup, Product Plus and calibration charges are illustrative amounts in pence, and RS contract pricing is customer-specific. Not covered: RS PRO product configuration, Integrated Supply, kitting, vending, export, DesignSpark and the Allied Electronics & Automation (US) business.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Integrations and delivery options that only some payment methods allow | Only with care Each integration and delivery option needs its own rule that looks up the payment method, and the rule list grows with every channel and option. | The payment method, channel, eInvoicing and delivery option are in one request and checked together on every call. |
| Limits that depend on the delivery option or the payment method | Only with care Same-day line limits, Click and Collect and card value limits and the Product Plus exclusion each need a separate rule tied to the option chosen. | The delivery option, payment method, lines and order value are fields of one request and compared on every call. |
| Sourcing and calibration choices that must agree with their counts | Only with care The Product Plus option and its line count, and the calibration service and its quantity, each need a rule that keeps the pair consistent. | Each choice and its count are in the same request and are cross-checked on every call. |
| A discount, large orders and big batches that need approval above a threshold | Only with workarounds Approval routing usually sits in a separate workflow, so a quote can be saved before anyone reviews the discount or the size. | Each threshold is a rule over the request and returns a block or an approval on every call. |
| A stated total that must match the computed total, with every problem returned together | Only with workarounds The total is built from several charges, so a separate rule recomputes it, and errors often surface one at a time as steps are completed. | The stated total is a field of the request, compared with the computed total, and all findings come back together. |
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.
| 1 | The order is on an RS Credit Account but the credit application is not approved. |
| 2 | PunchOut and eOrdering integrations are modeled only for credit account customers. |
| 3 | EInvoicing is modeled only for credit account customers. |
| 4 | Call-off delivery is modeled only for credit account customers. |
| 5 | Scheduled delivery needs a delivery date at least 1 day ahead; the quote has 0 days. |
| 6 | Same-day delivery is limited to 10 order lines in this model; the quote has 12. |
| 7 | Product Plus sourced items are not available for same-day delivery or Click and Collect. |
| 8 | Same-day delivery is limited to 10 order lines in this model; the quote has 11. |
| 9 | Click and Collect orders are limited to 3,000 pounds in this model; the quote has 3,001 pounds. |
| 10 | Card payment is limited to 5,000 pounds per order in this model; the quote has 5,001 pounds. |
| 11 | The order needs at least 1 line; the quote has 0. |
| 12 | The Product Plus sourcing option and the Product Plus line count disagree (0 lines). |
| 13 | The Product Plus sourcing option and the Product Plus line count disagree (4 lines). |
| 14 | 21 Product Plus lines need a sourcing review. |
| 15 | The calibration service and the calibration quantity disagree (0 items). |
| 16 | The calibration service and the calibration quantity disagree (6 items). |
| 17 | 26 items for calibration is a large batch; the laboratory should confirm turnaround. |
| 18 | The requested contract discount of 13 percent is above the 12 percent limit. |
| 19 | The requested contract discount of 12 percent is above 5 percent; an account manager should approve it. |
| 20 | An order of 10,001 pounds is large; a sales manager should approve it. |
| 21 | The quote states a total of 249,201 pence; the quoted items add up to 249,200 pence. |
| 22 | The requested contract discount of 8 percent is above 5 percent; an account manager should approve it. |
| 23 | The quote states a total of 249,200 pence; the quoted items add up to 307,400 pence. |
The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.
The agent's request. Please quote an order of £6,500 across 14 lines on card payment, ordered through PunchOut with eInvoicing, with call-off delivery, 6 Product Plus lines, recalibration of 8 thermometry items, a 14 percent contract discount, for a total of £5,773.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an order of £6,500 across 14 lines on an RS Credit Account, ordered through PunchOut with eInvoicing, with call-off delivery, 6 Product Plus lines, recalibration of 8 thermometry items, a 5 percent contract discount, for a total of £6,658.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an order of £2,400 across 12 lines on an RS Credit Account, ordered on the web, with same-day delivery, 4 Product Plus lines, 6 new pre-calibrated test meters, a 13 percent contract discount, for a total of £2,553.95. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an order of £2,400 across 12 lines on an RS Credit Account, ordered on the web, with scheduled delivery 3 days ahead, 4 Product Plus lines, 6 new pre-calibrated test meters, a 5 percent contract discount, for a total of £2,726.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote an order of £12,500 across 40 lines on an RS Credit Account, ordered through eOrdering with eInvoicing, with next working day delivery, 24 Product Plus lines, recalibration of 30 measuring devices, a 9 percent contract discount, for a total of £13,191.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote an order of £9,800 across 38 lines on an RS Credit Account, ordered through eOrdering with eInvoicing, with next working day delivery, 18 Product Plus lines, recalibration of 24 measuring devices, a 5 percent contract discount, for a total of £10,395.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.