Predictika · Prestressing strand orders
An AI sales agent prepares a quote for seven-wire low-relaxation prestressing (PC) strand: a size and grade, a number of coils, the strands in each tendon and the breaking strength the tendon design needs. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the strand data sheets Insteel publishes and returns a verdict and every reason. It computes no price or freight: Insteel publishes neither.
This validator models orders for Insteel's seven-wire low-relaxation PC strand against the data sheets and the Physical Properties of Strand sheet that Insteel publishes, not just the scenarios shown below. It checks the strand data and the arithmetic of the order; it does not compute a price.
Any PC strand order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices and freight (Insteel publishes neither), minimum order quantities (none published), Engineered Structural Mesh and the other welded wire, drawn wire and formed wire products, and the 250 grade, 3-wire and indented strand listed only on the physical properties sheet. Steel area is not modeled because the 0.620 inch data sheet and the physical properties sheet differ by 0.001 square inch. The data sheets reflect Insteel's website as read in October 2026.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| A size and grade table with gaps | Only with care Grade 300 exists only in two of the eight sizes, so a product rule has to list the valid combinations and be kept in step as sheets are added. | The valid size and grade combinations are part of the model and an unpublished one is named in the answer. |
| Footage and weight that must match the coils | Only with workarounds The footage and weight the agent states have to be recomputed from the coil count, the length per coil and the weight per 1000 feet, a calculation that a quote line does not usually check against a typed total. | The totals are recomputed from the published figures and compared with the stated ones, whichever field changed last. |
| Tendon strength against the design force | Only with workarounds The strength of one strand times the strands in a tendon is compared with the force the design needs, a cross-field comparison between a product attribute and a requirement. | The strength is multiplied out and compared in the same pass, down to the last pound. |
| Coil data that exists for some items only | Only with care Grade 300 has a published coil length in one size and none in the other, so a rule has to know which items carry the data and what to do when it is missing. | Missing coil data sends the order for approval instead of computing footage from nothing. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote 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. |
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.
| 1 | Insteel publishes no coil length or weight for this grade 300 strand; a person should confirm coil length and weight before any footage or weight is quoted. |
| 2 | Insteel publishes grade 300 strand only in the 0.600 inch size and the 1/2 inch special (0.520 inch) size; the other sizes are published in grade 270 only. |
| 3 | The quote states 90,000 feet in total; the coils quoted give 86,000 feet at the published length per coil. |
| 4 | The tendon design needs 234,401 pounds of minimum breaking strength; 4 strands of the selected strand give 234,400 pounds. |
| 5 | An order needs at least 1 coil; the quote has 0. |
| 6 | The quote states 90,000 feet in total; the coils quoted give 91,000 feet at the published length per coil. |
| 7 | The quote states 67,000 pounds in total; the coils quoted weigh 67,340 pounds at the published weight per 1,000 feet. |
| 8 | The tendon design needs 300,000 pounds of minimum breaking strength; 4 strands of the selected strand give 234,400 pounds. |
| 9 | The quote states 100,000 feet in total; the coils quoted give 91,000 feet at the published length per coil. |
| 10 | The quote states 70,000 pounds in total; the coils quoted weigh 67,340 pounds at the published weight per 1,000 feet. |
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.
The agent's request. Please quote 30 coils of 1/2 inch (0.500) grade 270 low-relaxation PC strand, for tendons of 12 strands that need at least 600,000 pounds of minimum breaking strength. The order should come to 400,000 feet and 205,920 pounds of strand. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 30 coils of 0.600 inch grade 270 low-relaxation PC strand, for tendons of 12 strands that need at least 600,000 pounds of minimum breaking strength. The order should come to 273,000 feet and 202,020 pounds of strand. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 8 coils of 0.700 inch grade 300 low-relaxation PC strand, for tendons of 8 strands that need at least 450,000 pounds of minimum breaking strength. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 8 coils of 0.600 inch grade 300 low-relaxation PC strand, for tendons of 8 strands that need at least 450,000 pounds of minimum breaking strength. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 8 coils of 0.600 inch grade 270 low-relaxation PC strand, for tendons of 8 strands that need at least 450,000 pounds of minimum breaking strength. The order should come to 72,800 feet and 53,872 pounds of strand. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 20 coils of 3/8 inch (0.375) grade 270 low-relaxation PC strand, for tendons of 6 strands that need at least 130,000 pounds of minimum breaking strength. The order should come to 420,000 feet and 120,000 pounds of strand. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 20 coils of 3/8 inch (0.375) grade 270 low-relaxation PC strand, for tendons of 6 strands that need at least 130,000 pounds of minimum breaking strength. The order should come to 424,000 feet and 122,960 pounds of strand. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.