Predictika · Wire rod, rebar and billet orders

An AI sales agent's steel product order, checked before it goes out

An AI sales agent prepares an order for wire rod, rebar in coil, straight rebar or steel billets: product, grade, size, coil weight or billet dimensions, weldability and yield strength. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product specifications and returns a verdict, every reason and the guaranteed figures for the grade.

Scope: Qatar Steel wire rod, rebar in coil, straight rebar and steel billets: sizes, grades, coil weight, billet dimensions, weldability and guaranteed yield strength. See everything this validator covers

This validator models orders for the Qatar Steel long products as described on its public Product Specifications and Sizes page, not just the scenarios shown below.

  • Wire rod and rebar in coil — wire rod in 5.5, 6, 6.5, 7, 8, 9, 10, 11, 12, 14 and 16 mm in SAE 1006, 1008, 1012, 1018, 1042, 1045, 1060, 1065, 1070 and 1080; rebar in coil in 7, 8, 10, 12, 14 and 16 mm in ASTM A615 Gr60, BS 4449:1997 Gr460B, BS 4449:2005 Gr B500B and ISO 6935-2; coils weigh 1050 to 1200 kg; wire rod is supplied to plus or minus 0.20 mm.
  • Straight rebar — BS 4449:2005 Gr B500B and B500C, ASTM A615 Gr40, Gr60, Gr75 and Gr80, SASO ASTM A615:2018 and QS 600. B500B and B500C are listed as weldable; ASTM A615, SASO and QS 600 grades as non-weldable. Guaranteed minimum yield strength is compared with the strength the order requires and with the figure the agent states: 420 MPa (A615 Gr60 and SASO), 460 (Gr460B), 500 (B500B and B500C), 520 (Gr75), 550 (Gr80) and 600 (QS 600).
  • Steel billets — 150 x 150 mm in lengths of 3.8 to 12 m and 130 x 130 mm in lengths of 6 to 12 m.

Any order for these products that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Qatar Steel publishes no price list, so this validator produces no price build-up or line-item quote), straight rebar diameters and lengths (not given on the page read), chemistry and other mechanical limits beyond yield strength, weldability of BS 4449:1997 Gr460B and of ASTM A615 Gr40 (not stated), wire rod yield strength, DRI, HBI, lime and limestone products, and the application column of the rebar table (seismic zones, high-rise structures), which is advice rather than a limit. Assumptions: the rebar table was read from an image on the page, the guaranteed yield strength is its minimum value for each grade, and the weldable and non-weldable lists follow the page text and table.

The AI sales agentBuilds the steel product 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
Sizes and grades that exist only for some productsOnly with care
A product rule per product family. It works, but wire rod, rebar in coil and straight rebar each have their own size and grade lists that have to be written and kept up to date.
The product choice and every size and grade are in one request and checked against that product on every call.
Weldability that depends on the gradeOnly with care
A rule for each grade. A buyer who needs a weldable bar can still pick a non-weldable grade unless every grade carries the rule.
Weldability is derived from the grade and compared with what the order requires on every call.
A required yield strength compared with a guaranteed figureOnly with workarounds
The guaranteed minimum differs by grade, and the required value and the stated value are free-entry fields compared with a value derived from another selection.
The grade determines the guaranteed minimum, and both the required and the stated figures are compared with it.
Dimension limits that change with another choiceOnly with workarounds
Billet lengths of 3.8 to 12 m for one section and 6 to 12 m for the other; the limit depends on the section selected, which rule screens handle poorly.
The section sets the length limits on every call.
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 order asks for wire rod of 13 mm; Qatar Steel lists wire rod in 5.5, 6, 6.5, 7, 8, 9, 10, 11, 12, 14 and 16 mm.
2The order asks for wire rod of 5 mm; Qatar Steel lists wire rod in 5.5, 6, 6.5, 7, 8, 9, 10, 11, 12, 14 and 16 mm.
3Grade BS 4449:2005 Gr B500B is not one of the wire rod grades Qatar Steel lists (SAE 1006, 1008, 1012, 1018, 1042, 1045, 1060, 1065, 1070 and 1080).
4The order asks for coils of 1,049 kg; Qatar Steel coils weigh 1050 to 1,200 kg.
5The order asks for coils of 1,201 kg; Qatar Steel coils weigh 1050 to 1,200 kg.
6The order asks for a wire rod size tolerance of plus or minus 0.15 mm; Qatar Steel supplies wire rod to plus or minus 0.20 mm.
7The order asks for rebar in coil of 9 mm; Qatar Steel lists rebar in coil in 7, 8, 10, 12, 14 and 16 mm.
8The order asks for rebar in coil of 5.5 mm; Qatar Steel lists rebar in coil in 7, 8, 10, 12, 14 and 16 mm.
9Grade SAE 1018 is not one of the rebar in coil grades Qatar Steel lists (ASTM A615 Gr60, BS 4449:1997 Gr460B, BS 4449:2005 Gr B500B and ISO 6935-2).
10Grade QS 600 is not one of the rebar in coil grades Qatar Steel lists (ASTM A615 Gr60, BS 4449:1997 Gr460B, BS 4449:2005 Gr B500B and ISO 6935-2).
11The order requires a weldable bar, but Qatar Steel lists grade ASTM A615 Gr60 as non-weldable; the weldable grades are BS 4449:2005 Gr B500B and B500C.
12The order requires a weldable bar, but Qatar Steel lists grade ASTM A615 Gr80 as non-weldable; the weldable grades are BS 4449:2005 Gr B500B and B500C.
13Grade SAE 1006 is not one of the straight rebar grades Qatar Steel lists (BS 4449:2005 Gr B500B and B500C, ASTM A615 Gr40, Gr60, Gr75 and Gr80, SASO ASTM A615:2018 and QS 600).
14The order requires a yield strength of at least 650 MPa; grade QS 600 guarantees 600 MPa minimum.
15The order requires a yield strength of at least 501 MPa; grade BS 4449:2005 Gr B500B guarantees 500 MPa minimum.
16The order states a guaranteed yield strength of 550 MPa; the Qatar Steel table lists 500 MPa minimum for grade BS 4449:2005 Gr B500B.
17The order asks for billets 3.7 m long in the 150 mm section; the lengths are 3.8 to 12 m for 150 x 150 mm and 6 to 12 m for 130 x 130 mm.
18The order asks for billets 5.9 m long in the 130 mm section; the lengths are 3.8 to 12 m for 150 x 150 mm and 6 to 12 m for 130 x 130 mm.
19The order asks for a 140 mm billet section; Qatar Steel billets are 150 x 150 mm or 130 x 130 mm.
20The order asks for billets 12.1 m long in the 150 mm section; the lengths are 3.8 to 12 m for 150 x 150 mm and 6 to 12 m for 130 x 130 mm.
21Grade SAE 1045 is not one of the rebar in coil grades Qatar Steel lists (ASTM A615 Gr60, BS 4449:1997 Gr460B, BS 4449:2005 Gr B500B and ISO 6935-2).
22The order asks for coils of 1,300 kg; Qatar Steel coils weigh 1050 to 1,200 kg.

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. Welded rebar cage: A straight rebar order for a welded cage in a grade that is not weldable, with a yield figure that is too high

The agent's request. Please quote Qatar Steel straight rebar, grade ASTM A615 Gr60, for a job that needs a weldable bar and a yield strength of at least 500 MPa. The order states a guaranteed yield strength of 500 MPa. It is ready to send.

Verdict: Blocked.

  • Weldable bar needed but grade is non-weldable. The order requires a weldable bar, but Qatar Steel lists grade ASTM A615 Gr60 as non-weldable; the weldable grades are BS 4449:2005 Gr B500B and B500C.
  • Required yield strength above the grade minimum. The order requires a yield strength of at least 500 MPa; grade ASTM A615 Gr60 guarantees 420 MPa minimum.
  • Stated yield strength does not match. The order states a guaranteed yield strength of 500 MPa; the Qatar Steel table lists 420 MPa minimum for grade ASTM A615 Gr60.

2. Welded rebar cage: The agent resubmits after fixing the errors

The agent's request. Please quote Qatar Steel straight rebar, grade BS 4449:2005 Gr B500B, for a job that needs a weldable bar and a yield strength of at least 500 MPa. The order states a guaranteed yield strength of 500 MPa. It is ready to send.

Verdict: Allowed.

  • Order summary. Straight rebar, grade BS 4449:2005 Gr B500B.

3. Wire rod coils: A wire rod order with a size that is not offered, a coil that is too heavy and a tolerance that is too tight

The agent's request. Please quote Qatar Steel wire rod, grade SAE 1045, 13 mm, in coils of 1,300 kg, with a size tolerance of plus or minus 0.1 mm. It is ready to send.

Verdict: Blocked.

  • Wire rod size not offered. The order asks for wire rod of 13 mm; Qatar Steel lists wire rod in 5.5, 6, 6.5, 7, 8, 9, 10, 11, 12, 14 and 16 mm.
  • Coil weight outside the range. The order asks for coils of 1,300 kg; Qatar Steel coils weigh 1050 to 1,200 kg.
  • Wire rod tolerance tighter than offered. The order asks for a wire rod size tolerance of plus or minus 0.1 mm; Qatar Steel supplies wire rod to plus or minus 0.20 mm.

4. Wire rod coils: The agent resubmits after fixing the errors

The agent's request. Please quote Qatar Steel wire rod, grade SAE 1045, 12 mm, in coils of 1,300 kg, with a size tolerance of plus or minus 0.1 mm. It is ready to send.

Verdict: Blocked.

  • Coil weight outside the range. The order asks for coils of 1,300 kg; Qatar Steel coils weigh 1050 to 1,200 kg.
  • Wire rod tolerance tighter than offered. The order asks for a wire rod size tolerance of plus or minus 0.1 mm; Qatar Steel supplies wire rod to plus or minus 0.20 mm.

5. Wire rod coils: The agent resubmits after fixing the errors

The agent's request. Please quote Qatar Steel wire rod, grade SAE 1045, 12 mm, in coils of 1,150 kg, with a size tolerance of plus or minus 0.2 mm. It is ready to send.

Verdict: Allowed.

  • Order summary. Wire rod, grade SAE 1045, 12 mm, coils of 1,150 kg.

6. Rebar in coil: A rebar in coil order in a wire rod grade and an unlisted size

The agent's request. Please quote Qatar Steel rebar in coil, grade SAE 1045, 9 mm, in coils of 1,100 kg. It is ready to send.

Verdict: Blocked.

  • Rebar in coil size not offered. The order asks for rebar in coil of 9 mm; Qatar Steel lists rebar in coil in 7, 8, 10, 12, 14 and 16 mm.
  • Rebar in coil grade not offered. Grade SAE 1045 is not one of the rebar in coil grades Qatar Steel lists (ASTM A615 Gr60, BS 4449:1997 Gr460B, BS 4449:2005 Gr B500B and ISO 6935-2).

7. Rebar in coil: The agent resubmits after fixing the errors

The agent's request. Please quote Qatar Steel rebar in coil, grade BS 4449:2005 Gr B500B, 10 mm, in coils of 1,100 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. Rebar in coil, grade BS 4449:2005 Gr B500B, 10 mm, coils of 1,100 kg.

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 wire rod, rebar in coil, straight rebar or steel billets: product, grade, size, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published product specifications and returns a verdict, every reason and the guaranteed figures for the grade.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote Qatar Steel wire rod, grade SAE 1045, 13 mm, in coils of 1,300 kg, with a size tolerance of plus or minus 0.1 mm. It is ready to send.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The order asks for wire rod of 13 mm; Qatar Steel lists wire rod in 5.5, 6, 6.5, 7, 8, 9, 10, 11, 12, 14 and 16 mm. The order asks for coils of 1,300 kg; Qatar Steel coils weigh 1050 to 1,200 kg. The order asks for a wire rod size tolerance of plus or minus 0.1 mm; Qatar Steel supplies wire rod to plus or minus 0.20 mm.
  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 sizes and grades that exist only for some products, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the size to 12.
  10. It calls the validator again.
  11. Still blocked, with two findings, all in one answer. The order asks for coils of 1,300 kg; Qatar Steel coils weigh 1050 to 1,200 kg. The order asks for a wire rod size tolerance of plus or minus 0.1 mm; Qatar Steel supplies wire rod to plus or minus 0.20 mm.
  12. One finding cleared. Still blocking: coil weight outside the range and wire rod tolerance tighter than offered.
  13. The agent resubmits once more.
  14. The revised request. It changes the coil weight to 1,150 and the required size tolerance to 0.2.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared.
  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.