Predictika · Radiant heating manifolds

An AI sales agent's R553D manifold order, checked before it goes out

An AI sales agent prepares an order for a pre-assembled brass manifold for floor heating: the connection version, the number of outlets, the flush-mounting cabinet, an insulation kit, and the temperature, pressure and glycol content of the water. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures in the public Giacomini datasheets and returns a verdict, every reason and the figures it computed.

Scope: Giacomini R553D pre-assembled brass manifold, 1 inch and 1-1/4 inch, 2 to 12 outlets: connection versions, flush-mounting cabinets, insulation kit and operating limits. See everything this validator covers

This validator models one R553D manifold order at a time, based on the public Giacomini R553D and R553W/R553SW datasheets, and handles any order that uses this manifold, not just the scenarios shown below.

  • Connection and outlets — the three listed versions (1 inch and 1-1/4 inch with base 18 connections, and 1 inch with 3/4 inch Eurocone connections) in 2 to 12 outlets; the product code (R553ZY followed by three digits) follows from the version and the outlet count, and a code the order states must match it.
  • Flush-mounting cabinets — the datasheet lists a cabinet width for each outlet count (400, 600, 800 or 1000 mm) in the R500-1, R500-2 and R500-2C series; any other width is blocked, and a cabinet quoted together with R554D intermediate fittings and R259D ball valves goes to a person, because the datasheet says the cabinet is chosen taking their size into account.
  • Insulation — the insulation kit that goes with the manifold bar size (R553WY003 for the 1 inch R553D, R553WY007 for the 1-1/4 inch), listed for up to 12 outlets.
  • Operating limits — temperature from 5 to 110 degrees C, working pressure up to 10 bar, and water with up to 30 percent glycol.

Any R553D order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the datasheets publish none, so this page shows no price build-up), other Giacomini manifolds, the number of thermo-electric actuators, balancing settings and flow, the full catalog of valves and fittings, and installation.

The AI sales agentBuilds the manifold order from the 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 3 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

Illustrative agent statement. The validator receives the structured request below.

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
A cabinet width that depends on the outlet count (400, 600, 800 or 1000 mm)Only with care
A lookup from outlet count to the listed cabinet width, kept in step with the datasheet; a width that fits physically is still not the one the datasheet lists.
The outlet count and the cabinet width arrive in one request and are compared with the listed width on every call.
A product code that follows from the connection version and the outlet countOnly with workarounds
Three versions times eleven outlet counts is a table of 33 codes, and the code the agent states has to be compared with it.
The code is computed from the version and the outlet count and compared with the stated code on every call.
An insulation kit that depends on the manifold sizeOnly with care
Kit choice by size is a lookup that has to be kept in step with the insulation datasheet.
The kit is derived from the manifold size on every call.
Several limits at once (outlets, temperature, pressure, glycol, cabinet)Only with workarounds
Each limit is a separate validation rule, and rules tend to fire as the order is saved or a step is completed, so a person fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

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.

1The order has 1 outlet(s); the R553D is listed with 2 to 12 outlets.
2The order has 13 outlet(s); the R553D is listed with 2 to 12 outlets.
3The datasheet lists a cabinet 600 mm wide for 4 outlets; the order has a cabinet 400 mm wide.
4The datasheet lists a cabinet 800 mm wide for 8 outlets; the order has a cabinet 600 mm wide.
5The datasheet lists a cabinet 1000 mm wide for 11 outlets; the order has a cabinet 800 mm wide.
6The datasheet lists a cabinet 400 mm wide for 3 outlets; the order has a cabinet 1000 mm wide.
7The system temperature of 111 degrees C is outside the 5 to 110 degrees C range listed for the R553D.
8The system temperature of 4 degrees C is outside the 5 to 110 degrees C range listed for the R553D.
9The working pressure of 11 bar is above the 10 bar maximum listed for the R553D.
10The water contains 31 percent glycol; the datasheet allows at most 30 percent.
11The order states product code R553ZY012; this connection and outlet count is R553ZY006.
12The order states product code R553ZY006; this connection and outlet count is R553ZY046.
13R554D intermediate fittings and R259D ball valves are quoted with a cabinet; the datasheet says the cabinet is chosen taking their size into account, so a person should confirm the 600 mm cabinet.
14The order has 14 outlet(s); the R553D is listed with 2 to 12 outlets.
15The system temperature of 120 degrees C is outside the 5 to 110 degrees C range listed for the R553D.
16The working pressure of 12 bar is above the 10 bar maximum listed for the R553D.
17The water contains 40 percent glycol; the datasheet allows at most 30 percent.
18The order has 0 outlet(s); the R553D is listed with 2 to 12 outlets.

Scenarios and results

Click to expand

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.

1. Floor heating for a 10-flat block: Floor heating for a 10-flat apartment block

The agent's request. Please quote an R553D manifold, 1 inch with base 18 connections, with 10 outlets. Put it in a flush-mounting R500-1 cabinet 600 mm wide. The water is at 55 degrees C and 6 bar, with 25 percent glycol. The product code is R553ZY010. It is ready to send.

Verdict: Blocked.

  • Cabinet width is not the listed one. The datasheet lists a cabinet 800 mm wide for 10 outlets; the order has a cabinet 600 mm wide.

2. Floor heating for a 10-flat block: The agent resubmits after fixing the errors

The agent's request. Please quote an R553D manifold, 1 inch with base 18 connections, with 10 outlets. Put it in a flush-mounting R500-1 cabinet 800 mm wide. Include the insulation kit. The water is at 55 degrees C and 6 bar, with 25 percent glycol. The product code is R553ZY010. It is ready to send.

Verdict: Allowed.

  • Order summary. Manifold R553ZY010 with 10 outlets, 498 mm long.

3. Large villa on a 1-1/4 inch manifold: Large villa needing 14 circuits on a 1-1/4 inch manifold

The agent's request. Please quote an R553D manifold, 1-1/4 inch with base 18 connections, with 14 outlets. Put it in a flush-mounting R500-2 cabinet 1000 mm wide. The water is at 80 degrees C and 12 bar, with 25 percent glycol. It is ready to send.

Verdict: Blocked.

  • Outlet count not listed. The order has 14 outlet(s); the R553D is listed with 2 to 12 outlets.
  • Working pressure above the maximum. The working pressure of 12 bar is above the 10 bar maximum listed for the R553D.

4. Large villa on a 1-1/4 inch manifold: The agent resubmits after fixing the errors

The agent's request. Please quote an R553D manifold, 1-1/4 inch with base 18 connections, with 12 outlets. Put it in a flush-mounting R500-2 cabinet 1000 mm wide. The water is at 80 degrees C and 12 bar, with 25 percent glycol. The product code is R553ZY032. It is ready to send.

Verdict: Blocked.

  • Working pressure above the maximum. The working pressure of 12 bar is above the 10 bar maximum listed for the R553D.

5. Large villa on a 1-1/4 inch manifold: The agent resubmits after fixing the errors

The agent's request. Please quote an R553D manifold, 1-1/4 inch with base 18 connections, with 12 outlets. Put it in a flush-mounting R500-2 cabinet 1000 mm wide. Include the insulation kit. The water is at 80 degrees C and 10 bar, with 25 percent glycol. The product code is R553ZY032. It is ready to send.

Verdict: Allowed.

  • Order summary. Manifold R553ZY032 with 12 outlets, 598 mm long.

6. Eurocone manifold with 7 circuits: Seven-circuit job on the 3/4 inch Eurocone version

The agent's request. Please quote an R553D manifold, 1 inch with 3/4 inch Eurocone connections, with 7 outlets. Put it in a flush-mounting R500-1 cabinet 600 mm wide. The water is at 60 degrees C and 6 bar, with 40 percent glycol. The product code is R553ZY007. It is ready to send.

Verdict: Blocked.

  • Glycol content above the maximum. The water contains 40 percent glycol; the datasheet allows at most 30 percent.
  • Stated product code does not match. The order states product code R553ZY007; this connection and outlet count is R553ZY047.

7. Eurocone manifold with 7 circuits: The agent resubmits after fixing the errors

The agent's request. Please quote an R553D manifold, 1 inch with 3/4 inch Eurocone connections, with 7 outlets. Put it in a flush-mounting R500-1 cabinet 600 mm wide. The water is at 60 degrees C and 6 bar, with 30 percent glycol. The product code is R553ZY007. It is ready to send.

Verdict: Blocked.

  • Stated product code does not match. The order states product code R553ZY007; this connection and outlet count is R553ZY047.

8. Eurocone manifold with 7 circuits: The agent resubmits after fixing the errors

The agent's request. Please quote an R553D manifold, 1 inch with 3/4 inch Eurocone connections, with 7 outlets. Put it in a flush-mounting R500-1 cabinet 600 mm wide. Include the insulation kit. The water is at 60 degrees C and 6 bar, with 30 percent glycol. The product code is R553ZY047. It is ready to send.

Verdict: Allowed.

  • Order summary. Manifold R553ZY047 with 7 outlets, 348 mm long.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent prepares an order for a pre-assembled brass manifold for floor heating: the connection version, the number of outlets, the flush-mounting cabinet, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures in the public Giacomini datasheets and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote an R553D manifold, 1 inch with 3/4 inch Eurocone connections, with 7 outlets. Put it in a flush-mounting R500-1 cabinet 600 mm wide. The rest of the request is on screen. The product code is R553ZY007.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The water contains 40 percent glycol; the datasheet allows at most 30 percent. The order states product code R553ZY007; this connection and outlet count is R553ZY047.
  6. The validator returned two blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for a product code that follows from the connection version and the outlet count, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the glycol content to 30 percent.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The order states product code R553ZY007; this connection and outlet count is R553ZY047.
  12. One finding cleared. Still blocking: stated product code does not match.
  13. The agent resubmits once more.
  14. The revised request. It changes the stated product code as to R553ZY047. It sets the insulation kit to yes.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the quote.
  18. Two problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.