Predictika · Utility line hardware quotes

An AI sales agent's dead-end hardware quote, checked before it goes out

An AI sales agent prepares a quote line for a helical dead-end grip for a bare aluminum overhead distribution conductor: the conductor type and size, the catalog number, the conductor diameter and the box quantity, length and color code it states to the customer. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published catalog table and returns a verdict, every reason and the figures it computed.

Scope: Distribution-Grip dead-ends for bare aluminum conductors (standard sizes DG-4541 to DG-4549 and DG-4554): which catalog number fits which conductor type and size, and the diameter range, box quantity, length and color code of each. See everything this validator covers

This validator models the standard-size Distribution-Grip dead-end table as published on the PLP product page and catalog section, not just the scenarios shown below.

  • Catalog number and conductor — for ACSR, all-aluminum (AAC) and aluminum alloy (AAAC) conductors the table gives one catalog number per conductor size (#6 to 336.4); for compact ACSR the sizes shift (for example 336.4 compact takes DG-4548 where 336.4 ACSR takes DG-4549). A size that is not listed for a conductor type is flagged.
  • Diameter range — each catalog number covers a published conductor diameter range, in thousandths of an inch; a conductor measured outside that range is flagged.
  • Box quantity, length and color — each catalog number is packed a set number to a box, has a set length in inches and a color code; every figure the quote states is compared with the table.

Any standard-size Distribution-Grip dead-end quote line that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (PLP does not publish a price list for these products, so this validator produces no price build-up or line-item quote), the larger sizes (DG-4550 to DG-4553), the aluminum-clad steel (AWAC) sizes, plastic-jacketed and copper conductors, other dead-end families, and conductor stranding, which the table lists alongside the size but this validator does not check.

The AI sales agentBuilds the dead-end quote line 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 catalog number that depends on both conductor type and sizeOnly with care
A product rule per size and conductor type. It works, but the compact ACSR column shifts against the others, so each exception is another rule to maintain.
The type, size and catalog number are in one request and every pairing is checked together.
Conductor diameter that must fall inside the catalog number's rangeOnly with care
A range rule per catalog number, kept in step with the table by hand.
The measured diameter is compared with the range of the catalog number on the quote on every call.
Box quantity, length and color that must match the catalog numberOnly with workarounds
Each figure depends on the catalog number, so each needs its own lookup and a comparison with a free-entry figure.
The expected figures are computed on every call and compared with what the quote states.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote line 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 quote lists DG-4548; the conductor type and size call for DG-4549.
2The quote lists DG-4549; the conductor type and size call for DG-4548.
3This conductor size is not listed for the selected conductor type in the standard-size Distribution-Grip table.
4DG-4550 is not one of the standard-size dead-ends this validator covers (DG-4541 to DG-4549 and DG-4554).
5DG-4540 is not one of the standard-size dead-ends this validator covers (DG-4541 to DG-4549 and DG-4554).
6The conductor measures 410 thousandths of an inch; DG-4544 covers 365 to 409 thousandths.
7The conductor measures 364 thousandths of an inch; DG-4544 covers 365 to 409 thousandths.
8The conductor measures 740 thousandths of an inch; DG-4549 covers 654 to 739 thousandths.
9The conductor measures 215 thousandths of an inch; DG-4554 covers 182 to 203 thousandths.
10The quote states 100 dead-ends per box; DG-4544 is packed 50 per box.
11The quote states a length of 28 inches; DG-4544 is 26 inches long.
12The quote states a color code that is not the color of DG-4544.
13The quote lists DG-4545; the conductor type and size call for DG-4544.
14The conductor measures 390 thousandths of an inch; DG-4545 covers 410 to 460 thousandths.
15The quote states a length of 26 inches; DG-4545 is 28 inches long.
16The quote states a color code that is not the color of DG-4545.
17The conductor measures 700 thousandths of an inch; DG-4548 covers 578 to 653 thousandths.
18The quote states 100 dead-ends per box; DG-4548 is packed 25 per box.
19The quote states a length of 16 inches; DG-4548 is 35 inches long.
20The quote states a color code that is not the color of DG-4548.

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. Compact ACSR conductor: A compact ACSR conductor quoted with the dead-end for standard ACSR

The agent's request. Please quote Distribution-Grip dead-end DG-4549 for compact ACSR conductor, size 336.4, measured at 0.640 inch. The quote states 25 dead-ends per box, a length of 39 inches and a green color code. It is ready to send.

Verdict: Blocked.

  • Wrong dead-end for this conductor. The quote lists DG-4549; the conductor type and size call for DG-4548.
  • Conductor diameter outside the dead-end range. The conductor measures 640 thousandths of an inch; DG-4549 covers 654 to 739 thousandths.

2. Compact ACSR conductor: The agent resubmits after fixing the errors

The agent's request. Please quote Distribution-Grip dead-end DG-4548 for compact ACSR conductor, size 336.4, measured at 0.640 inch. The quote states 25 dead-ends per box, a length of 35 inches and a black color code. It is ready to send.

Verdict: Allowed.

  • Dead-end summary. DG-4548 is packed 25 per box, 35 inches long, for conductors of 578 to 653 thousandths of an inch.

3. Conductor size not in the table: A conductor size that is not listed for its conductor type, with the wrong length

The agent's request. Please quote Distribution-Grip dead-end DG-4549 for all-aluminum (AAC) conductor, size 397.5, measured at 0.690 inch. The quote states 25 dead-ends per box, a length of 36 inches and a green color code. It is ready to send.

Verdict: Blocked.

  • Conductor size not listed for this type. This conductor size is not listed for the selected conductor type in the standard-size Distribution-Grip table.
  • Stated length differs. The quote states a length of 36 inches; DG-4549 is 39 inches long.

4. Conductor size not in the table: The agent resubmits after fixing the errors

The agent's request. Please quote Distribution-Grip dead-end DG-4549 for all-aluminum (AAC) conductor, size 336.4, measured at 0.690 inch. The quote states 25 dead-ends per box, a length of 36 inches and a green color code. It is ready to send.

Verdict: Blocked.

  • Stated length differs. The quote states a length of 36 inches; DG-4549 is 39 inches long.

5. Conductor size not in the table: The agent resubmits after fixing the errors

The agent's request. Please quote Distribution-Grip dead-end DG-4549 for all-aluminum (AAC) conductor, size 336.4, measured at 0.690 inch. The quote states 25 dead-ends per box, a length of 39 inches and a green color code. It is ready to send.

Verdict: Allowed.

  • Dead-end summary. DG-4549 is packed 25 per box, 39 inches long, for conductors of 654 to 739 thousandths of an inch.

6. Smaller conductor: A smaller conductor quoted with the next catalog number up

The agent's request. Please quote Distribution-Grip dead-end DG-4546 for ACSR conductor, size 2/0, measured at 0.440 inch. The quote states 25 dead-ends per box, a length of 32 inches and a orange color code. It is ready to send.

Verdict: Blocked.

  • Wrong dead-end for this conductor. The quote lists DG-4546; the conductor type and size call for DG-4545.
  • Conductor diameter outside the dead-end range. The conductor measures 440 thousandths of an inch; DG-4546 covers 461 to 516 thousandths.

7. Smaller conductor: The agent resubmits after fixing the errors

The agent's request. Please quote Distribution-Grip dead-end DG-4545 for ACSR conductor, size 2/0, measured at 0.440 inch. The quote states 50 dead-ends per box, a length of 28 inches and a blue color code. It is ready to send.

Verdict: Allowed.

  • Dead-end summary. DG-4545 is packed 50 per box, 28 inches long, for conductors of 410 to 460 thousandths of an inch.

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 quote line for a helical dead-end grip for a bare aluminum overhead distribution conductor: the conductor type and size, the catalog number, the conductor diameter and the box quantity, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published catalog table 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 Distribution-Grip dead-end DG-4549 for all-aluminum (AAC) conductor, size 397.5, measured at 0.690 inch. The quote states 25 dead-ends per box, a length of 36 inches and a green color code. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. This conductor size is not listed for the selected conductor type in the standard-size Distribution-Grip table. The quote states a length of 36 inches; DG-4549 is 39 inches long.
  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 catalog number that depends on both conductor type and size, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the conductor size to 336.4.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The quote states a length of 36 inches; DG-4549 is 39 inches long.
  12. One finding cleared. Still blocking: stated length differs.
  13. The agent resubmits once more.
  14. The revised request. It changes the stated length to 39 inches.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared.
  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.