Predictika · Pipe pressing tool orders
An AI sales agent prepares an order for a press-fitting tool and its jaws, rings, collars or adapters for a contractor: the pipe dimension to be pressed, the pipe material and the accessories on the order. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published compatibility overview and returns a verdict, every reason and the figures it computed.
This validator models an order for Geberit Mapress pressing tools and their accessories from the public Geberit assortment overview of Mapress compatibility (December 2025), not just the scenarios shown below.
Any order for these tools and accessories that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the overview gives none, so this page shows no price build-up), compatibility classes [3] and [HCP] (named in the overview's title but with no tables in it), other Geberit product lines, and pipe system compatibility beyond what the overview states. Assumption: the adapter jaw check for pressing rings is a prompt for a person, because the overview lists adapter jaws but does not say a ring cannot be used without one.
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 |
|---|---|---|
| Accessories that fit only some tools | Only with care Which jaw, ring or collar goes with which tool is a table of tools and article numbers, and a class change has to be kept in step in every rule that uses it. | The tool and accessory are compared by class on every call. |
| Pipe dimensions covered by each article | Only with workarounds Each article covers its own list of dimensions, some with gaps (for example 15, 22, 28 and 35 mm but not 18 mm), so a range check is not enough. | The pipe dimension is looked up in the list for the accessory on the order. |
| A note that applies to one dimension and one material | Only with care A condition on 66.7 mm copper needs a rule that combines dimension and material, which is easy to leave out. | Dimension and material are checked together. |
| Totals that must match what the order states | Only with care The item total comes from the quantities and has to agree with the figure written in the order. | The total is computed and compared with the stated figure. |
| 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 person 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 pressing tool ACO 103plus is not in a compatibility class that takes accessory 690.232.00.1, according to the Geberit Mapress compatibility overview. |
| 2 | The pressing tool ACO 203plus is not in a compatibility class that takes accessory 690.124.00.1, according to the Geberit Mapress compatibility overview. |
| 3 | Accessory 690.190.00.1 is not listed for the 42 mm pipe dimension in the Geberit Mapress compatibility overview. |
| 4 | Accessory 690.192.00.1 is not listed for the 12 mm pipe dimension in the Geberit Mapress compatibility overview. |
| 5 | Accessory 690.193.00.1 is not listed for the 18 mm pipe dimension in the Geberit Mapress compatibility overview. |
| 6 | The overview lists an adapter jaw for pressing rings and none is on the order; a person should confirm the ring is used without one. |
| 7 | The pressing tool ACO 203plus is not in a compatibility class that takes accessory 691.200.00.1, according to the Geberit Mapress compatibility overview. |
| 8 | The overview says compatibility [2] can be used for 66.7 mm Geberit Mapress copper material only; the pipe is not copper. |
| 9 | Accessory 691.296.00.2 is not listed for the 66.7 mm pipe dimension in the Geberit Mapress compatibility overview. |
| 10 | Accessory 691.203.00.1 is not listed for the 108 mm pipe dimension in the Geberit Mapress compatibility overview. |
| 11 | The pressing tool MFP 2 is not in a compatibility class that takes accessory 691.188.00.1, according to the Geberit Mapress compatibility overview. |
| 12 | The pressing tool ACO 203plus is not in a compatibility class that takes accessory 691.189.00.1, according to the Geberit Mapress compatibility overview. |
| 13 | Accessory 90798 is not listed for the 76.1 mm pipe dimension in the Geberit Mapress compatibility overview. |
| 14 | Accessory 691.187.00.1 is not listed for the 88.9 mm pipe dimension in the Geberit Mapress compatibility overview. |
| 15 | The order states 5 items in total; the tools and accessories on the order add up to 3. |
| 16 | The order needs at least 1 pressing tool; it has 0. |
| 17 | Accessory 690.232.00.1 is not listed for the 42 mm pipe dimension in the Geberit Mapress compatibility overview. |
| 18 | The order states 9 items in total; the tools and accessories on the order add up to 3. |
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 place an order for one ACO 203plus pressing tool [2] (691.218.P5.2) for Birch Heating, with Mapress pressing ring, swivelling [1], in case (691.200.00.1), to press 22 mm stainless steel pipe. There is no adapter jaw on the order. The order states 2 items in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please place an order for one ACO 103plus pressing tool [1] (691.017.P5.1) for Birch Heating, with Mapress pressing ring, swivelling [1], in case (691.200.00.1), to press 22 mm stainless steel pipe. There is no adapter jaw on the order. The order states 2 items in total. It is ready to send.
Verdict: Needs approval.
The agent's request. Please place an order for one ACO 103plus pressing tool [1] (691.017.P5.1) for Birch Heating, with Mapress pressing ring, swivelling [1], in case (691.200.00.1), to press 22 mm stainless steel pipe. An adapter jaw is on the order. The order states 2 items in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please place an order for one ACO 103plus pressing tool [1] (691.017.P5.1) for Fjord Plumbing, with Mapress pressing collars [2XL], in case (691.188.00.1), to press 88.9 mm stainless steel pipe. The order states 2 items in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please place an order for one ACO 203XLplus pressing tool [2], [2XL] (691.229.P5.2) for Fjord Plumbing, with Mapress pressing collars [2XL], in case (691.188.00.1), to press 88.9 mm stainless steel pipe. The order states 2 items in total. It is ready to send.
Verdict: Allowed.
The agent's request. Please place an order for one ACO 203plus pressing tool [2] (691.218.P5.2) for Granite Mechanical, with 2 x Mapress pressing collars [2], in case (691.297.00.3), to press 66.7 mm stainless steel pipe. The order states 3 items in total. It is ready to send.
Verdict: Blocked.
The agent's request. Please place an order for one ACO 203plus pressing tool [2] (691.218.P5.2) for Granite Mechanical, with 2 x Mapress pressing collars [2], in case (691.297.00.3), to press 66.7 mm copper pipe. The order states 3 items in total. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.