Predictika · HVAC lineset cover orders

An AI sales agent's lineset cover order, checked before it goes out

An AI sales agent prepares an order for an HVAC contractor who wants RectorSeal Cover Guard lineset duct and fittings: the system size, the depth of the line set, the run to cover, the duct and the fittings. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product data and returns a verdict, every reason and the figures it computed.

Scope: RectorSeal Cover Guard lineset duct and fittings orders: 3 inch and 4.5 inch systems, line set depth, fittings made for each size, duct length and kit contents. See everything this validator covers

This validator models orders for the RectorSeal Cover Guard adjustable lineset duct and fittings against the public product data sheet and kit page (read October 5, 2026), not just the scenarios shown below.

  • Size and fit — the 3 inch single-zone system adjusts from 1.75 to 2.50 inches deep and the 4.5 inch multi-zone system from 2.25 to 3.50 inches deep; a line set outside the range of the chosen size is blocked.
  • Fittings made for each size — large flex elbows, reducers, wall flanges and duct clips are listed only for the 4.5 inch system, so they are blocked on a 3 inch order.
  • Duct length and kit contents — each wall duct kit holds three 48 inch channels (12 feet), two couplers, a wall inlet, an end cap and a flat 90 degree elbow; the validator adds the kits to the 48 and 78 inch duct pieces, compares the total with the run to cover and with the length the agent states.

Any Cover Guard order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (no manufacturer price list is public, so there is no price build-up or line-item quote), colors (white, brown and gray are all offered for every part), case quantities, the tee elbow, joint and fitting counts for a particular layout, and other RectorSeal or CSW Industrials products. Needs-approval outcomes are not used, because the public data gives no approval rules. Assumptions: the depth range of each size is taken as the limit for a line set; a part missing from a size's parts list is treated as not made in that size.

The AI sales agentBuilds the lineset cover 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
A depth range that depends on the system sizeOnly with care
Each size has its own range, so a rule per size works, but each range must be kept in step with the data sheet and applied to a value typed on another line.
The range is looked up from the size chosen and the line set depth is checked against it on every call.
Parts that exist in only one sizeOnly with care
Large flex elbows, reducers, wall flanges and duct clips are listed only for 4.5 inch; a rule per part and size works, but the lists have to be maintained.
Parts are checked against the size of the order together with everything else.
Duct length built from kits and loose piecesOnly with workarounds
A kit holds 144 inches of duct and loose pieces are 48 or 78 inches, so the total has to be calculated across several lines and compared with the run and with a figure the rep typed; this is usually left to the rep.
The total is computed from kits and pieces and compared with the run to cover and the stated length.
Kit contents that add to loose fittingsOnly with workarounds
Couplers, end caps and wall inlets come inside each kit and are also sold alone, so counts must be combined across lines.
Kit contents and loose fittings are added in the same pass.
Every problem returned in one answerOnly 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.

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 line set is 2.51 inches deep; this Cover Guard size adjusts to no more than 2.5 inches.
2The line set is 1.74 inches deep; this Cover Guard size adjusts down to no less than 1.75 inches.
3The line set is 3.51 inches deep; this Cover Guard size adjusts to no more than 3.5 inches.
4The line set is 2.24 inches deep; this Cover Guard size adjusts down to no less than 2.25 inches.
5The order has no kits, ducts or fittings.
6The order has 1 item (large flex elbows, reducers, wall flanges or duct clips) that are listed only for the 4.5 inch system.
7The order supplies 384 inches of duct; the run needs 385 inches.
8The order states 380 inches of duct; the kits and duct pieces add up to 384 inches.
9The order states 432 inches of duct; the kits and duct pieces add up to 384 inches.
10The line set is 3 inches deep; this Cover Guard size adjusts to no more than 2.5 inches.
11The order has 5 items (large flex elbows, reducers, wall flanges or duct clips) that are listed only for the 4.5 inch system.
12The order supplies 384 inches of duct; the run needs 600 inches.
13The line set is 2 inches deep; this Cover Guard size adjusts down to no less than 2.25 inches.
14The order supplies 384 inches of duct; the run needs 500 inches.
15The order states 500 inches of duct; the kits and duct pieces add up to 384 inches.
16The order supplies 0 inches of duct; the run needs 100 inches.

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. Deep line set, 3 inch order: A 3 inch order for a deep line set with 4.5 inch only fittings and a short run

The agent's request. Please quote a Cover Guard 3 inch lineset duct order for a line set 2.8 inches deep, to cover a run of 1,000 inches: 3 wall duct kits, 4 line ducts of 48 inches, 2 line ducts of 78 inches, 4 couplers, 2 end caps, 1 wall inlet, 2 45 degree elbows, 4 90 degree elbows, 2 reducers, 2 wall flanges and 1 50-pack of cam screws. The order states 780 inches of duct. It is ready to send.

Verdict: Blocked.

  • Line set too deep for this size. The line set is 2.8 inches deep; this Cover Guard size adjusts to no more than 2.5 inches.
  • Fittings not made in the 3 inch size. The order has 4 items (large flex elbows, reducers, wall flanges or duct clips) that are listed only for the 4.5 inch system.
  • Duct length short of the run. The order supplies 780 inches of duct; the run needs 1,000 inches.

2. Deep line set, 3 inch order: The agent resubmits after fixing the errors

The agent's request. Please quote a Cover Guard 4.5 inch lineset duct order for a line set 2.8 inches deep, to cover a run of 1,000 inches: 3 wall duct kits, 9 line ducts of 48 inches, 2 line ducts of 78 inches, 4 couplers, 2 end caps, 1 wall inlet, 2 45 degree elbows, 4 90 degree elbows, 2 reducers, 2 wall flanges and 1 50-pack of cam screws. The order states 1,020 inches of duct. It is ready to send.

Verdict: Allowed.

  • Order summary. 1,020 inches of duct supplied for a 1,000 inch run; 10 couplers, 5 end caps and 4 wall inlets including kit contents.

3. Shallow line set, 4.5 inch order: A 4.5 inch order for a shallow line set with a short run and a wrong stated length

The agent's request. Please quote a Cover Guard 4.5 inch lineset duct order for a line set 2 inches deep, to cover a run of 520 inches: 2 wall duct kits, 3 line ducts of 48 inches, 1 line duct of 78 inches, 3 couplers, 1 end cap, 1 wall inlet, 3 90 degree elbows, 2 small flex elbows, 1 large flex elbow and 1 50-pack of cam screws. The order states 640 inches of duct. It is ready to send.

Verdict: Blocked.

  • Line set too shallow for this size. The line set is 2 inches deep; this Cover Guard size adjusts down to no less than 2.25 inches.
  • Duct length short of the run. The order supplies 510 inches of duct; the run needs 520 inches.
  • Stated duct length does not match. The order states 640 inches of duct; the kits and duct pieces add up to 510 inches.

4. Shallow line set, 4.5 inch order: The agent resubmits after fixing the errors

The agent's request. Please quote a Cover Guard 3 inch lineset duct order for a line set 2 inches deep, to cover a run of 520 inches: 2 wall duct kits, 3 line ducts of 48 inches, 1 line duct of 78 inches, 3 couplers, 1 end cap, 1 wall inlet, 3 90 degree elbows, 2 small flex elbows, 1 large flex elbow and 1 50-pack of cam screws. The order states 510 inches of duct. It is ready to send.

Verdict: Blocked.

  • Fittings not made in the 3 inch size. The order has 1 item (large flex elbows, reducers, wall flanges or duct clips) that are listed only for the 4.5 inch system.
  • Duct length short of the run. The order supplies 510 inches of duct; the run needs 520 inches.

5. Shallow line set, 4.5 inch order: The agent resubmits after fixing the errors

The agent's request. Please quote a Cover Guard 3 inch lineset duct order for a line set 2 inches deep, to cover a run of 520 inches: 2 wall duct kits, 4 line ducts of 48 inches, 1 line duct of 78 inches, 3 couplers, 1 end cap, 1 wall inlet, 3 90 degree elbows, 3 small flex elbows and 1 50-pack of cam screws. The order states 558 inches of duct. It is ready to send.

Verdict: Allowed.

  • Order summary. 558 inches of duct supplied for a 520 inch run; 7 couplers, 3 end caps and 3 wall inlets including kit contents.

6. Long 4.5 inch run: A long 4.5 inch run one duct short, with a stated length that does not add up

The agent's request. Please quote a Cover Guard 4.5 inch lineset duct order for a line set 3.1 inches deep, to cover a run of 1,500 inches: 4 wall duct kits, 8 line ducts of 48 inches, 4 line ducts of 78 inches, 6 couplers, 3 end caps, 2 wall inlets, 1 soffit inlet, 6 90 degree elbows, 2 90 degree sweeps, 2 internal 90 elbows, 2 external 90 elbows, 2 50-packs of cam screws and 2 25-packs of duct clips. The order states 1,500 inches of duct. It is ready to send.

Verdict: Blocked.

  • Duct length short of the run. The order supplies 1,272 inches of duct; the run needs 1,500 inches.
  • Stated duct length does not match. The order states 1,500 inches of duct; the kits and duct pieces add up to 1,272 inches.

7. Long 4.5 inch run: The agent resubmits after fixing the errors

The agent's request. Please quote a Cover Guard 4.5 inch lineset duct order for a line set 3.1 inches deep, to cover a run of 1,500 inches: 4 wall duct kits, 8 line ducts of 48 inches, 8 line ducts of 78 inches, 6 couplers, 3 end caps, 2 wall inlets, 1 soffit inlet, 6 90 degree elbows, 2 90 degree sweeps, 2 internal 90 elbows, 2 external 90 elbows, 2 50-packs of cam screws and 2 25-packs of duct clips. The order states 1,584 inches of duct. It is ready to send.

Verdict: Allowed.

  • Order summary. 1,584 inches of duct supplied for a 1,500 inch run; 14 couplers, 7 end caps and 6 wall inlets including kit contents.

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 an HVAC contractor who wants RectorSeal Cover Guard lineset duct and fittings: the system size, the depth of the line set, the run to cover, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product data 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 a Cover Guard 4.5 inch lineset duct order for a line set 2 inches deep, to cover a run of 520 inches: 2 wall duct kits. The order states 640 inches of duct. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The line set is 2 inches deep; this Cover Guard size adjusts down to no less than 2.25 inches. The order supplies 510 inches of duct; the run needs 520 inches. The order states 640 inches of duct; the kits and duct pieces add up to 510 inches.
  6. The validator returned three 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 duct length built from kits and loose pieces, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the Cover Guard size to 3 inch (single-zone) and the stated duct length to 510 inches.
  10. It calls the validator again.
  11. Still blocked, with two findings, all in one answer. The order has 1 item (large flex elbows, reducers, wall flanges or duct clips) that are listed only for the 4.5 inch system. The order supplies 510 inches of duct; the run needs 520 inches.
  12. Two findings cleared. Still blocking: duct length short of the run. Newly found: fittings not made in the 3 inch size.
  13. The agent resubmits once more.
  14. The revised request. It changes the 48 inch line ducts to 4, the small flex elbows to 3 and the stated duct length to 558 inches. It removes the large flex elbows.
  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. Three 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.