Predictika · Roofing shingle orders
An AI sales agent prepares an order for asphalt roofing shingles together with the warranty terms it will promise. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published warranty and returns a verdict, every reason and the figures it computed.
This validator models TAMKO shingle orders against the published limited warranty, not just the scenarios shown below.
Any TAMKO shingle order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the public TAMKO documents read contain no price list, so this validator produces no price build-up or line-item quote), other TAMKO products and accessories, other warranty documents and enhanced systems, the high-wind fastening pattern itself, roof slope and installation. The term for Elite Glass-Seal on a non-single-family structure is not checked.
5 scenarios in 2 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 |
|---|---|---|
| Wind limits that differ by product and by application, with one product having no high-wind option | Only with care A lookup per product and application, compared with the job and with the figure the quote states; someone has to write and maintain it. | The limit is computed from the product and application on every call and compared with the job and the stated figure. |
| A warranty term that depends on both the product and the type of structure | Only with care A rule per product family and structure type; each new product line is another set of conditions to keep in step with the warranty. | Product and structure are in one request and the term is checked with everything else. |
| Stated figures (full start period, term, wind, algae cleaning) that must match the warranty | Only with care A stated figure is a free-entry field; a rule can compare it with a computed value, but someone has to write and maintain every comparison. | The stated figures travel with the order and each is compared with the computed one on every call. |
| Every problem returned in one answer | Only 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. |
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 states a 160 mph wind warranty, but the TAMKO limit for this product and application is 130 mph. |
| 2 | The TAMKO wind table lists no high-wind application for Elite Glass-Seal; its wind limit is 60 mph. |
| 3 | The job needs 80 mph wind resistance, but the TAMKO limit for this product and application is 60 mph. |
| 4 | The job needs 120 mph wind resistance, but the TAMKO limit for this product and application is 110 mph. |
| 5 | The quote states a 130 mph wind warranty, but the TAMKO limit for this product and application is 110 mph. |
| 6 | The quote states a 10 year full start period, but the TAMKO warranty gives 5 years for this product. |
| 7 | The quote states a 5 year full start period, but the TAMKO warranty gives 10 years for this product. |
| 8 | The warranty term stated on the quote does not match the TAMKO warranty for this product and structure (Limited Lifetime for single-family structures and 480 months for other structures on the Titan XT, StormFighter, Heritage and Heritage Vintage lines; 300 months, 25 years, for Elite Glass-Seal). |
| 9 | The structure is not a single-family structure (the TAMKO warranty treats multifamily, non-residential and non-owner-occupied structures differently, with 480 months in place of Limited Lifetime on the lifetime lines); a person should confirm the structure type and the warranty term. |
| 10 | The quote states a 180 month algae cleaning warranty, but the TAMKO algae cleaning limited warranty is 120 months. |
| 11 | The TAMKO shingle warranty applies in the 48 contiguous United States and Canada excluding Quebec and New Brunswick; shingles installed elsewhere are sold as is, without warranty. |
| 12 | The TAMKO warranty excludes shingles installed without adequate ventilation. |
| 13 | The TAMKO warranty excludes shingles installed over roof decks with polyurethane foam applied to the underside. |
| 14 | The TAMKO warranty can be transferred only within the first 5 years after installation; the request is at year 6. |
| 15 | The TAMKO warranty can be transferred only within the first 2 years after installation; the request is at year 3. |
| 16 | The TAMKO warranty can be transferred only one time; it has already been transferred 1 time(s). |
| 17 | The quote states a 100 month algae cleaning warranty, but the TAMKO algae cleaning limited warranty is 120 months. |
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 45 squares of TAMKO Heritage Vintage shingles for a single-family home, with the high wind application, for a job that needs 150 mph wind resistance. The quote states a 160 mph wind warranty, a 10 year full start period, a Limited Lifetime warranty term and a 120 month algae cleaning warranty. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 45 squares of TAMKO Titan XT shingles for a single-family home, with the high wind application, for a job that needs 150 mph wind resistance. The quote states a 160 mph wind warranty, a 10 year full start period, a Limited Lifetime warranty term and a 120 month algae cleaning warranty. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 60 squares of TAMKO Elite Glass-Seal shingles for a single-family home, with the high wind application, for a job that needs 100 mph wind resistance. The quote states a 130 mph wind warranty, a 10 year full start period, a Limited Lifetime warranty term and a 120 month algae cleaning warranty. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 60 squares of TAMKO Elite Glass-Seal shingles for a single-family home, with the standard application, for a job that needs 55 mph wind resistance. The quote states a 60 mph wind warranty, a 10 year full start period, a Limited Lifetime warranty term and a 120 month algae cleaning warranty. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 60 squares of TAMKO Elite Glass-Seal shingles for a single-family home, with the standard application, for a job that needs 55 mph wind resistance. The quote states a 60 mph wind warranty, a 5 year full start period, a 300 month (25 year) warranty term and a 120 month algae cleaning warranty. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.