Predictika · Utility structures quotes
An AI sales agent prepares a quote for a utility that wants spun prestressed concrete poles or steel poles in a chosen length and load class, with options and delivery. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of pole offering rules and illustrative prices and returns a verdict, every reason, a line-item quote and the figures it computed.
This validator models pole quotes from Arcosa Utility Structures, not just the scenarios shown below. Arcosa's pole families are public: spun prestressed concrete poles and steel poles, including the Ameron Pole Products line that Arcosa added. The lengths, load classes, per-foot prices, freight and discount rules in this model are modeled from comparable utility pole products and are not published by Arcosa.
Any pole quote for these two families is in scope — not only the scenarios pictured here. Not covered: wind towers, telecom, traffic and lighting structures, transmission structures, foundations and installation, custom drilling, taxes and negotiated terms. The prices are illustrative.
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 |
|---|---|---|
| Maximum lengths that differ by pole material | Only with care Concrete and steel have different ceilings, and a taller pole adds a review step; each is another rule to keep in step. | The ceiling follows the material and the review threshold is applied in the same pass. |
| Load classes that are only offered up to a height | Only with care A class and height grid maintained by hand, easy to let drift from the catalog. | The class limit is checked against the length on every call. |
| Options that apply to one material or one height | Only with workarounds Galvanizing is steel only and a crossarm needs a taller pole, so an option can be valid in one quote and invalid in the next. | Each option is checked against the pole type and length it is quoted with. |
| Freight built from truckloads of pole length | Only with workarounds Truckloads depend on total feet and the material, rounded up, then priced by distance, which is easy to get wrong by hand. | Truckloads are rounded up and priced by distance, and the total is compared with the amount the agent states. |
| 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 | The quote has poles of 24 feet; lengths from 25 to 120 feet are offered. |
| 2 | Poles of 121 feet need an engineering review of the load class and foundation before pricing is released. |
| 3 | Spun prestressed concrete poles are offered up to 90 feet; the quote has poles of 91 feet. Steel poles are offered up to 120 feet. |
| 4 | The Light load class is offered up to 60 feet; the quote has poles of 61 feet. Medium or heavier classes are offered above that. |
| 5 | Galvanizing applies to steel poles only; spun concrete poles are not galvanized. |
| 6 | A crossarm is offered on poles of 30 feet or more; the quote has poles of 29 feet. |
| 7 | The quote has 0 poles; 1 to 2,000 poles are offered on one quote. |
| 8 | An order of 2,001 poles needs a production scheduling review before a delivery date is committed. |
| 9 | The quote has a delivery distance of 2,501 miles; 0 to 2,500 miles is offered. |
| 10 | A discount of 6 percent is above the 5 percent that a rep can give for this order size; sales leadership should approve it. |
| 11 | The quote has a discount of 16 percent; an order this size can be discounted up to 5 percent without sales leadership and 10 percent more with approval. |
| 12 | The quote states a total of $35,899; the modeled prices give $35,900. |
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 400 spun prestressed concrete poles of 95 feet in the Heavy load class, delivered 1,800 miles, with a crossarm, a ground lug and galvanizing and a 30 percent discount. The quote states a total of $1,519,600.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 400 spun prestressed concrete poles of 90 feet in the Heavy load class, delivered 1,800 miles, with a crossarm and a ground lug and a 12 percent discount. The quote states a total of $2,052,120.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 30 steel poles of 70 feet in the Light load class, delivered 300 miles, with a crossarm and a ground lug. The quote states a total of $103,950.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 30 steel poles of 70 feet in the Medium load class, delivered 300 miles, with a crossarm and a ground lug. The quote states a total of $127,050.00. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 20 spun prestressed concrete poles of 45 feet in the Medium load class, delivered 150 miles and a 30 percent discount. The quote states a total of $25,640.00. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 20 spun prestressed concrete poles of 45 feet in the Medium load class, delivered 150 miles and a 12 percent discount. The quote states a total of $31,796.00. It is ready to send.
Verdict: Needs approval.
The agent's request. Please quote 20 spun prestressed concrete poles of 45 feet in the Medium load class, delivered 150 miles and a 5 percent discount. The quote states a total of $34,190.00. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.