Predictika · Industrial fluid handling

An AI sales agent's rotary union selection, checked before it goes out

An AI sales agent prepares a rotary union selection for a machine: union type, nominal size, the medium it carries, seal material, the pressure, speed and temperature it will run at, and the maximum ratings it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the ratings Johnson-Fluiten (Kadant) publishes in its R union brochure and returns a verdict, every reason and the figures it computed.

Scope: Type R, RH and RHB rotary unions, 3/8 to 6 inch: listed media, seal material, maximum pressure and speed per size, temperature limit and stated ratings. See everything this validator covers

This validator models one rotary union selection at a time, based on the public Johnson-Fluiten R Union Brochure and its R-RH installation instructions, not just the scenarios shown below.

  • Listed combinations — Type R is listed for water, oil and air up to 2 inch and for water and air from 2.5 inch; Type RH for water, steam and oil. A selection outside those combinations is blocked.
  • Pressure and speed by size and medium — each of the 13 sizes (3/8 to 6 inch) has a maximum pressure and speed for each medium, for example Type R water 50 bar and 3000 rpm at 3/8 inch and 10 bar and 400 rpm at 6 inch. Running at the maximum pressure and speed together goes to a person, because the brochure warns against it.
  • Seal material and temperature — Type R uses B3 (C3 for water with particles) up to 120 degrees Celsius; Type RH uses B4 for water and steam and T4 for oil up to 2 inch, up to 180 degrees; a T4 seal with oil on the 2.5 to 6 inch RH unions goes to a person.
  • RHB and stated ratings — the RHB high-temperature union (up to 400 degrees, 25 bar up to 2 inch and 12 bar from 2.5 inch) is a special design that always goes to a person, and the maximum pressure and speed the quote states must match the brochure.

Any rotary union selection that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (none are modeled or shown on this page), the stainless steel versions, flow sizing and pressure drop, hose lengths, connection and flange options, and the pressure-speed diagram the brochure refers to.

The AI sales agentBuilds the selection 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
Pressure and speed limits that change with size and mediumOnly with workarounds
Each of 13 sizes has its own pressure and speed for each medium and type, so a CPQ needs a table or one rule per combination, and every catalog update means editing them.
Type, size and medium arrive together and are matched to the published row on every call.
Which media and seals go with which typeOnly with care
Type R and RH list different media, the seal depends on the medium and on particles, and large sizes differ from small ones.
Type, size, medium, particles and seal are compared together, in any order.
Approvals that depend on the duty pointOnly with care
Running at maximum pressure and speed together, and T4 seals on large RH unions, are judgment calls that rules rarely separate from outright errors.
Block and approval are separate outcomes of the same check; one answer carries both.
Ratings the quote statesOnly with care
A stated maximum pressure or speed is only checked if it is a field on the quote, which it rarely is.
The stated ratings are fields in the request, compared with the brochure rows on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote 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.

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 brochure says never to run a union at maximum speed and maximum pressure at the same time and refers to a pressure-speed diagram that is not in it; a person should confirm the duty point (50.0 bar at 3000 rpm).
2The quote has 50.5 bar; the brochure maximum for this size and medium is 50.0 bar.
3The quote has 3001 rpm; the brochure maximum for this size and medium is 3000 rpm.
4The quote has 41.0 bar; the brochure maximum for this size and medium is 40.0 bar.
5The quote has 1401 rpm; the brochure maximum for this size and medium is 1400 rpm.
6The brochure pairs this type, size and medium with a different seal material (Type R: B3, or C3 for water with particles; Type RH: B4 for water and steam, T4 for oil up to 2 inch, B4 from 2.5 inch).
7The quote has 10.1 bar; the brochure maximum for this size and medium is 10.0 bar.
8The quote has 750 rpm; the brochure maximum for this size and medium is 700 rpm.
9The brochure lists water with particles only for Type R up to 2 inch, with seal material C3.
10The brochure lists Type R for water, oil and air up to 2 inch and for water and air from 2.5 inch, and Type RH for water, steam and oil; the quote has a combination that is not listed.
11The quote has 1200 rpm; the brochure maximum for this size and medium is 1150 rpm.
12The quote has 17.6 bar; the brochure maximum for this size and medium is 17.5 bar.
13The brochure says never to run a union at maximum speed and maximum pressure at the same time and refers to a pressure-speed diagram that is not in it; a person should confirm the duty point (20.0 bar at 1000 rpm).
14This union type is rated up to 120 degrees Celsius; the quote has 121 degrees.
15This union type is rated up to 180 degrees Celsius; the quote has 181 degrees.
16The quote has 20.5 bar; the brochure maximum for this size and medium is 20.0 bar.
17The brochure says never to run a union at maximum speed and maximum pressure at the same time and refers to a pressure-speed diagram that is not in it; a person should confirm the duty point (25.0 bar at 750 rpm).
18The quote has 11.0 bar; the brochure maximum for this size and medium is 10.0 bar.
19The quote has 351 rpm; the brochure maximum for this size and medium is 350 rpm.
20For T4 seal specifications with thermal oil on the 2.5 to 6 inch RH unions the brochure says to contact Johnson-Fluiten; a person should confirm.

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. Seal and speed on steam unions: Six steam unions for the dryer cylinders of a textile line

The agent's request. Please quote 6 Type RH rotary unions of size 1-1/2 inch (038) for steam, with a T4 seal, running at 12.0 bar and 1000 rpm with the medium at 170 degrees Celsius. It is ready to send.

Verdict: Blocked.

  • Speed above the listed maximum. The quote has 1000 rpm; the brochure maximum for this size and medium is 850 rpm.
  • Seal material not the listed one. The brochure pairs this type, size and medium with a different seal material (Type R: B3, or C3 for water with particles; Type RH: B4 for water and steam, T4 for oil up to 2 inch, B4 from 2.5 inch).

2. Seal and speed on steam unions: The agent resubmits after fixing the errors

The agent's request. Please quote 6 Type RH rotary unions of size 1-1/2 inch (038) for steam, with a B4 seal, running at 12.0 bar and 800 rpm with the medium at 170 degrees Celsius. It is ready to send.

Verdict: Allowed.

  • Selection summary. 6 union(s) of nominal size 38, listed up to 17.5 bar and 850 rpm for this medium.

3. Particles, seal and pressure: Four water unions for a plastics extrusion line with filler in the water

The agent's request. Please quote 4 Type R rotary unions of size 2 inch (050) for water with particles, with a B3 seal, running at 36.0 bar and 1000 rpm with the medium at 90 degrees Celsius. It is ready to send.

Verdict: Blocked.

  • Pressure above the listed maximum. The quote has 36.0 bar; the brochure maximum for this size and medium is 35.0 bar.
  • Seal material not the listed one. The brochure pairs this type, size and medium with a different seal material (Type R: B3, or C3 for water with particles; Type RH: B4 for water and steam, T4 for oil up to 2 inch, B4 from 2.5 inch).

4. Particles, seal and pressure: The agent resubmits after fixing the errors

The agent's request. Please quote 4 Type R rotary unions of size 2 inch (050) for water with particles, with a C3 seal, running at 30.0 bar and 1000 rpm with the medium at 90 degrees Celsius. It is ready to send.

Verdict: Allowed.

  • Selection summary. 4 union(s) of nominal size 50, listed up to 35.0 bar and 1400 rpm for this medium.

5. Temperature and approvals on large oil unions: Two large thermal oil unions for a laminating line

The agent's request. Please quote 2 Type RH rotary unions of size 5 inch (125) for thermal oil, with a T4 seal, running at 8.0 bar and 400 rpm with the medium at 190 degrees Celsius. The quote states a maximum pressure of 10.0 bar and a maximum speed of 500 rpm. It is ready to send.

Verdict: Blocked.

  • Temperature above the type limit. This union type is rated up to 180 degrees Celsius; the quote has 190 degrees.
  • T4 seal with oil on a large RH union. For T4 seal specifications with thermal oil on the 2.5 to 6 inch RH unions the brochure says to contact Johnson-Fluiten; a person should confirm.

6. Temperature and approvals on large oil unions: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Type RH rotary unions of size 5 inch (125) for thermal oil, with a T4 seal, running at 8.0 bar and 400 rpm with the medium at 175 degrees Celsius. The quote states a maximum pressure of 10.0 bar and a maximum speed of 500 rpm. It is ready to send.

Verdict: Needs approval.

  • T4 seal with oil on a large RH union. For T4 seal specifications with thermal oil on the 2.5 to 6 inch RH unions the brochure says to contact Johnson-Fluiten; a person should confirm.
  • Selection summary. 2 union(s) of nominal size 125, listed up to 10.0 bar and 500 rpm for this medium.

7. Temperature and approvals on large oil unions: The agent resubmits after fixing the errors

The agent's request. Please quote 2 Type RH rotary unions of size 5 inch (125) for thermal oil, with a B4 seal, running at 8.0 bar and 400 rpm with the medium at 175 degrees Celsius. The quote states a maximum pressure of 10.0 bar and a maximum speed of 500 rpm. It is ready to send.

Verdict: Allowed.

  • Selection summary. 2 union(s) of nominal size 125, listed up to 10.0 bar and 500 rpm for this medium.

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 a rotary union selection for a machine: union type, nominal size, the medium it carries, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the ratings Johnson-Fluiten (Kadant) publishes in its R union brochure 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 6 Type RH rotary unions of size 1-1/2 inch (038) for steam, with a T4 seal, running at 12.0 bar and 1000 rpm with the medium at 170 degrees Celsius. It is ready to send.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The quote has 1000 rpm; the brochure maximum for this size and medium is 850 rpm. The brochure pairs this type, size and medium with a different seal material (Type R: B3, or C3 for water with particles; Type RH: B4 for water and steam, T4 for oil up to 2 inch, B4 from 2.5 inch).
  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 pressure and speed limits that change with size and medium, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the seal material to B4 and the operating speed to 800 rpm.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared.
  13. Two problems caught in one call, fixed in one pass, 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.