Predictika · Radiant heating and hydronic components

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

An AI sales agent prepares an order for pre-assembled TwistFlow radiant distribution manifolds: the pipe size, the number of manifolds and outlets, the circuits the customer needs to connect, the design flow per circuit, the fluid and its glycol content, pressures, temperature and the total outlets it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the limits Caleffi publishes in its data sheet and returns a verdict, every reason and the figures it computed.

Scope: TwistFlow 668S1 series pre-assembled manifolds (1 inch and 1 1/4 inch, 3 to 13 outlets): outlet count, circuits, flow meter range, glycol, pressure and temperature limits. See everything this validator covers

This validator models an order for TwistFlow 668S1 series manifolds of one configuration at a time, based on the limits in the public Caleffi data sheet, not just the scenarios shown below.

  • Size and outlets — 1 inch or 1 1/4 inch manifolds offered with 3 to 13 outlets, at least one manifold, and enough outlets for the radiant circuits the customer needs to connect.
  • Flow — the design flow per circuit must sit on the flow meter scale (1/4 to 2 GPM), and the flow accuracy the customer needs cannot be tighter than the meter's plus or minus 15 percent.
  • Fluid and operating limits — glycol content up to 50 percent and only with a glycol solution, working pressure up to 150 psi, end fitting discharge pressure up to 35 psi and working temperature from 32 to 180 degrees Fahrenheit. A fluid other than water or a glycol solution goes to a person to confirm. The total outlets the order states are compared with the manifolds quoted.

Any TwistFlow 668S1 manifold order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Caleffi does not publish list prices, so this page shows no price build-up), other Caleffi manifolds and series, actuators, weights and lengths, and the hydraulic design of the radiant system itself. The data sheet remains the final authority.

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.

7 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
Outlet count that must cover the circuits and stay within the series rangeOnly with care
Circuits needed against outlets per manifold, and the 3 to 13 range, are simple rules, but they are checked in different steps of a typical configuration.
Outlets, circuits and the range are compared together on every call.
Several operating limits at once (glycol, pressure, discharge pressure, temperature)Only with workarounds
Each limit is its own validation rule that fires when the order is saved, so a person often fixes one error and meets the next.
All limits are checked together and every finding comes back in one answer.
Glycol percentage that only makes sense with a glycol solutionOnly with care
A dependency between two fields that has to be written and kept in step.
The fluid and the glycol content are in one request and checked with everything else.
Outlets in total against what the order statesOnly with care
Total outlets are manifolds times outlets, then compared with a total typed into the order.
The total is computed and compared on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the order is saved or a step is completed.
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 668S1 series is offered with 3 to 13 outlets; the quote has 2.
2The 668S1 series is offered with 3 to 13 outlets; the quote has 14.
3The customer has 7 radiant circuits to connect; the quoted manifold has 6 outlets.
4The design flow of 24 hundredths of a gallon per minute per circuit is below the flow meter scale, which starts at 1/4 GPM.
5The design flow of 201 hundredths of a gallon per minute per circuit is above the flow meter scale, which ends at 2 GPM.
6The data sheet lists water and glycol solutions as the medium; a person should confirm the customer fluid with Caleffi.
7The glycol content is 51 percent; the maximum is 50 percent.
8The quote states 20 percent glycol but the medium is plain water.
9The working pressure is 151 psi; the maximum is 150 psi.
10The end fitting discharge pressure is 36 psi; the maximum is 35 psi.
11The working temperature is 181 degrees Fahrenheit; the range is 32 to 180.
12The working temperature is 31 degrees Fahrenheit; the range is 32 to 180.
13The customer needs flow accuracy within 10 percent; the flow meter is accurate to plus or minus 15 percent.
14The quote states 10 outlets in total; the quoted manifolds give 12.
15The quote has 0 manifolds; at least 1 is needed.
16The customer has 15 radiant circuits to connect; the quoted manifold has 14 outlets.
17The design flow of 220 hundredths of a gallon per minute per circuit is above the flow meter scale, which ends at 2 GPM.
18The glycol content is 60 percent; the maximum is 50 percent.
19The working pressure is 160 psi; the maximum is 150 psi.
20The end fitting discharge pressure is 40 psi; the maximum is 35 psi.

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. Outlets and flow: Four 1 1/4 inch manifolds with 14 outlets and 2.2 GPM per circuit

The agent's request. Please quote 4 TwistFlow 1 1/4 inch manifolds with 14 outlets each for a customer with 12 radiant circuits. The design flow is 2.20 GPM per circuit, the fluid is a glycol solution (30 percent glycol), working pressure is 80 psi, discharge pressure at the end fittings is 25 psi, working temperature is 130 degrees Fahrenheit and the customer needs flow accuracy within 15 percent. The order states 48 outlets in total. It is ready to send.

Verdict: Blocked.

  • Outlet count not offered. The 668S1 series is offered with 3 to 13 outlets; the quote has 14.
  • Loop flow above the flow meter scale. The design flow of 220 hundredths of a gallon per minute per circuit is above the flow meter scale, which ends at 2 GPM.
  • Stated outlets do not match. The quote states 48 outlets in total; the quoted manifolds give 56.

2. Outlets and flow: The agent resubmits after fixing the errors

The agent's request. Please quote 4 TwistFlow 1 1/4 inch manifolds with 12 outlets each for a customer with 12 radiant circuits. The design flow is 1.80 GPM per circuit, the fluid is a glycol solution (30 percent glycol), working pressure is 80 psi, discharge pressure at the end fittings is 25 psi, working temperature is 130 degrees Fahrenheit and the customer needs flow accuracy within 15 percent. The order states 48 outlets in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 manifold(s) with 12 outlets each, 48 outlets in total, 0 spare per manifold.

3. Fluid and operating limits: Three manifolds at 55 percent glycol, 160 psi and 190 degrees

The agent's request. Please quote 3 TwistFlow 1 inch manifolds with 8 outlets each for a customer with 8 radiant circuits. The design flow is 1.20 GPM per circuit, the fluid is a glycol solution (55 percent glycol), working pressure is 160 psi, discharge pressure at the end fittings is 20 psi, working temperature is 190 degrees Fahrenheit and the customer needs flow accuracy within 15 percent. The order states 30 outlets in total. It is ready to send.

Verdict: Blocked.

  • Glycol over the limit. The glycol content is 55 percent; the maximum is 50 percent.
  • Working pressure over the limit. The working pressure is 160 psi; the maximum is 150 psi.
  • Temperature outside the working range. The working temperature is 190 degrees Fahrenheit; the range is 32 to 180.
  • Stated outlets do not match. The quote states 30 outlets in total; the quoted manifolds give 24.

4. Fluid and operating limits: The agent resubmits after fixing the errors

The agent's request. Please quote 3 TwistFlow 1 inch manifolds with 8 outlets each for a customer with 8 radiant circuits. The design flow is 1.20 GPM per circuit, the fluid is a glycol solution (50 percent glycol), working pressure is 150 psi, discharge pressure at the end fittings is 20 psi, working temperature is 190 degrees Fahrenheit and the customer needs flow accuracy within 15 percent. The order states 30 outlets in total. It is ready to send.

Verdict: Blocked.

  • Temperature outside the working range. The working temperature is 190 degrees Fahrenheit; the range is 32 to 180.
  • Stated outlets do not match. The quote states 30 outlets in total; the quoted manifolds give 24.

5. Fluid and operating limits: The agent resubmits after fixing the errors

The agent's request. Please quote 3 TwistFlow 1 inch manifolds with 8 outlets each for a customer with 8 radiant circuits. The design flow is 1.20 GPM per circuit, the fluid is a glycol solution (50 percent glycol), working pressure is 150 psi, discharge pressure at the end fittings is 20 psi, working temperature is 170 degrees Fahrenheit and the customer needs flow accuracy within 15 percent. The order states 24 outlets in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 manifold(s) with 8 outlets each, 24 outlets in total, 0 spare per manifold.

6. Circuits, accuracy and stated outlets: Five 10-outlet manifolds for 12 circuits with tight flow accuracy

The agent's request. Please quote 5 TwistFlow 1 inch manifolds with 10 outlets each for a customer with 12 radiant circuits. The design flow is 1.00 GPM per circuit, the fluid is a glycol solution (25 percent glycol), working pressure is 70 psi, discharge pressure at the end fittings is 20 psi, working temperature is 140 degrees Fahrenheit and the customer needs flow accuracy within 10 percent. The order states 40 outlets in total. It is ready to send.

Verdict: Blocked.

  • Not enough outlets for the circuits. The customer has 12 radiant circuits to connect; the quoted manifold has 10 outlets.
  • Flow accuracy tighter than the flow meter. The customer needs flow accuracy within 10 percent; the flow meter is accurate to plus or minus 15 percent.
  • Stated outlets do not match. The quote states 40 outlets in total; the quoted manifolds give 50.

7. Circuits, accuracy and stated outlets: The agent resubmits after fixing the errors

The agent's request. Please quote 5 TwistFlow 1 inch manifolds with 12 outlets each for a customer with 12 radiant circuits. The design flow is 1.00 GPM per circuit, the fluid is a glycol solution (25 percent glycol), working pressure is 70 psi, discharge pressure at the end fittings is 20 psi, working temperature is 140 degrees Fahrenheit and the customer needs flow accuracy within 15 percent. The order states 60 outlets in total. It is ready to send.

Verdict: Allowed.

  • Order summary. 5 manifold(s) with 12 outlets each, 60 outlets in total, 0 spare per manifold.

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 pre-assembled TwistFlow radiant distribution manifolds: the pipe size, the number of manifolds and outlets, the circuits the customer needs to connect, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the limits Caleffi publishes in its data sheet 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 3 TwistFlow 1 inch manifolds with 8 outlets each for a customer with 8 radiant circuits. The design flow is 1.20 GPM per circuit, the fluid is a glycol solution (55 percent glycol), working pressure is 160 psi. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. The glycol content is 55 percent; the maximum is 50 percent. The working pressure is 160 psi; the maximum is 150 psi. The working temperature is 190 degrees Fahrenheit; the range is 32 to 180. The other one is on screen.
  6. The validator returned four 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 several operating limits at once (glycol, pressure, discharge pressure, temperature), a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the glycol percent to 50 and the working pressure to 150 psi.
  10. It calls the validator again.
  11. Still blocked, with two findings, all in one answer. The working temperature is 190 degrees Fahrenheit; the range is 32 to 180. The quote states 30 outlets in total; the quoted manifolds give 24.
  12. Two findings cleared. Still blocking: temperature outside the working range and stated outlets do not match.
  13. The agent resubmits once more.
  14. The revised request. It changes the working temperature to 170 F and the stated total outlets as to 24.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared, and the validator's figure matches the quote.
  18. Four 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.