Predictika · Demolition robot configurations
An AI sales agent prepares an order for a remote-controlled demolition robot with its breaker or concrete crusher and options. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the machine, attachment and option rules and returns a verdict, every reason and the figures it computed.
This validator models orders for the Brokk SmartPower+ demolition robots listed above, not just the scenarios shown below.
Any order for these five machines and these attachments that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Brokk publishes no price list, so this validator produces no price build-up or line-item quote), the Brokk 110, 120, 130, 520D, 900 and Pedestal Boom models, other attachments (shears, grapples, planers, drills and others), and the remaining options.
7 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 |
|---|---|---|
| An attachment that does not belong on the machine | Only with care A compatibility table per attachment and machine. It works, but each new tool or machine generation adds rows that must be kept in step. | Machine, attachment and options arrive in one request and every pairing is checked together. |
| Options that exist on one machine and not on another | Only with care Availability is a per-machine list; a product rule per option is needed, and a missed one lets an impossible order through. | Option availability is checked on every call, whatever order the choices were made in. |
| Options that depend on or exclude each other, and on site supplies | Only with workarounds Dependencies (cooling needs machine cooling) and exclusions (water spray with heat hoses) cross lines and interact with job type and site air or water. | All dependencies and exclusions are evaluated together, including the job type and the site supplies. |
| A stated combined weight that must match the quote | Only with care A stated figure is a free-entry field; a rule can compare it with a computed total, but someone has to write and maintain that comparison. | The stated weight travels with the order and is compared with the computed figure on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, so a rep often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
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 attachment on the quote is not one of the attachments Brokk lists as made for the selected machine. |
| 2 | The attachment weighs 520 kg with its mounting kit, above the 350 kg recommended attachment weight of the selected machine; the load and stability diagram, available from Brokk on request, should be checked. |
| 3 | The breaker needs at least 80 l/min of oil, but the machine pump delivers only 27 l/min at the selected supply frequency. |
| 4 | The attachment weighs 685 kg with its mounting kit, above the 105 kg recommended attachment weight of the selected machine; the load and stability diagram, available from Brokk on request, should be checked. |
| 5 | The attachment weighs 415 kg with its mounting kit, above the 350 kg recommended attachment weight of the selected machine; the load and stability diagram, available from Brokk on request, should be checked. |
| 6 | The breaker needs at least 80 l/min of oil, but the machine pump delivers only 69 l/min at the selected supply frequency. |
| 7 | The attachment weighs 685 kg with its mounting kit, above the 270 kg recommended attachment weight of the selected machine; the load and stability diagram, available from Brokk on request, should be checked. |
| 8 | The attachment weighs 685 kg with its mounting kit, above the 350 kg recommended attachment weight of the selected machine; the load and stability diagram, available from Brokk on request, should be checked. |
| 9 | The quote states a combined weight of 2,300 kg for the machine and attachment, but the computed weight is 2,395 kg. |
| 10 | The quote states a combined weight of 4,500 kg for the machine and attachment, but the computed weight is 4,060 kg. |
| 11 | Rubber caterpillar tracks are not listed among the options for the selected Brokk machine. |
| 12 | Dozer blades are not listed among the options for the selected Brokk machine. |
| 13 | The counterweight is not listed among the options for the selected Brokk machine. |
| 14 | The cable reel is not listed among the options for the selected Brokk machine. |
| 15 | The heavy duty dipper arm is not listed among the options for the selected Brokk machine. |
| 16 | Atomized water mist is not listed among the options for the selected Brokk machine. |
| 17 | Air flushing for the breaker is not listed among the options for the selected Brokk machine. |
| 18 | Forced draft cooling for the breaker is only available in combination with forced draft cooling for the machine. |
| 19 | Forced draft cooling for the breaker needs clean and dry compressed air at 6 to 8 bar, which the site cannot supply. |
| 20 | Water spray cannot be combined with heat resistant hoses. |
| 21 | Water spray is not suitable for red-hot applications. |
| 22 | Water spray needs 6 to 8 bar of water pressure from an external source, which the site cannot supply. |
| 23 | Air flushing for the breaker is essential for underwater use. |
| 24 | Forced draft cooling, water spray and air flushing are options for the hydraulic breaker, but the attachment on the quote is a concrete crusher. |
| 25 | The breaker needs at least 65 l/min of oil, but the machine pump delivers only 27 l/min at the selected supply frequency. |
| 26 | The quote states a combined weight of 700 kg for the machine and attachment, but the computed weight is 1,080 kg. |
| 27 | Heat resistant hoses are not listed among the options for the selected Brokk machine. |
| 28 | The attachment weighs 520 kg with its mounting kit, above the 105 kg recommended attachment weight of the selected machine; the load and stability diagram, available from Brokk on request, should be checked. |
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 one Brokk 200+ with the BHB 555 hydraulic breaker, with rubber caterpillar tracks, counterweight and cable reel, for standard demolition on 50 Hz supply. The quote states a combined machine and attachment weight of 2,620 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote one Brokk 500+ with the BHB 555 hydraulic breaker, with rubber caterpillar tracks, counterweight and cable reel, for standard demolition on 50 Hz supply. The quote states a combined machine and attachment weight of 5,720 kg. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote one Brokk 300+ with the BHB 455 hydraulic breaker, with heat resistant hoses, water spray for the breaker and forced draft cooling for the breaker, for a red-hot job on 50 Hz supply, with compressed air at 6 to 8 bar on site and water at 6 to 8 bar on site. The quote states a combined machine and attachment weight of 4,060 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote one Brokk 300+ with the BHB 455 hydraulic breaker, with heat resistant hoses and forced draft cooling for the breaker, for a red-hot job on 50 Hz supply, with compressed air at 6 to 8 bar on site and water at 6 to 8 bar on site. The quote states a combined machine and attachment weight of 4,060 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote one Brokk 300+ with the BHB 455 hydraulic breaker, with heat resistant hoses, forced draft cooling for the machine and forced draft cooling for the breaker, for a red-hot job on 50 Hz supply, with compressed air at 6 to 8 bar on site and water at 6 to 8 bar on site. The quote states a combined machine and attachment weight of 4,060 kg. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote one Brokk 70+ with the CC440 concrete crusher, with rubber caterpillar tracks and counterweight, for standard demolition on 50 Hz supply. The quote states a combined machine and attachment weight of 825 kg. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote one Brokk 70+ with the CC260 concrete crusher, for standard demolition on 50 Hz supply. The quote states a combined machine and attachment weight of 642 kg. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.