Predictika · Stainless steel flat product orders

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

An AI sales agent prepares a mill order for stainless steel flat products: a grade, a product form (cold rolled, hot rolled or quarto plate), a finish, a thickness, width and length, a tonnage and the service temperature. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the Outokumpu Moda, Core, Forta and Ultra ranges and returns a verdict and every reason.

Scope: Outokumpu stainless flat products in eight grades of the Moda, Core, Forta and Ultra ranges, as cold rolled coil or sheet, hot rolled coil and quarto plate, with finish, dimensions, service temperature and lot size. See everything this validator covers

This validator models Outokumpu stainless flat product orders, not just the scenarios shown below.

  • Grade, form and finish — which grades are offered in which product forms, the finishes each form takes (2D, 2B, 2E and 2R on cold rolled, 1D on hot rolled and plate) and the 3.00 mm limit on 2B and 2R.
  • Dimensions — thickness, width and length ranges by form, including the narrower thickness range of Forta LDX 2101 and quarto plate from 5 to 130 mm.
  • Service and lot — the 250 C limit for duplex grades, a structural check for plate over 110 mm, welded Moda 430, and lots under 3 tonnes sent for approval.

Any Outokumpu stainless flat product order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices and surcharges, other Outokumpu ranges, precision strip and freight. The grade names, forms, quarto plate limits, LDX 2101 ranges and the duplex temperature limit come from public sources; the other dimension limits and the lot size are modeled and are not published by Outokumpu (see the note at the foot of the page).

The AI sales agentBuilds the mill 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.

6 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
Grades offered in only some formsOnly with care
Each grade is made in its own list of product forms, so a rule keyed to the grade has to hold the list for every one.
The grade and the form are fields of one request and are checked together on every call.
Limits that depend on form and gradeOnly with care
Thickness, width and length ranges differ by form, and one grade has its own thickness range, so each range needs a rule keyed to the form and the grade.
The grade, form and dimensions are checked together on every call.
A finish that depends on form and thicknessOnly with care
Cold rolled finishes differ from hot rolled and plate finishes, and the bright finishes stop at 3.00 mm, so a rule has to look at the form, the finish and the thickness at once.
The form, finish and thickness are checked together 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 order; approval findings need a person to sign off; everything else is computed.

1This grade is not offered in the chosen product form in this model.
2Cold rolled products take 2D, 2B, 2E or 2R finishes; hot rolled coil and quarto plate are supplied 1D.
32B and 2R finishes are supplied in thickness up to 3.00 mm; the order is 2,000 (hundredths of a mm).
4Thickness 850 (hundredths of a mm) is outside the range 25 to 800 for this grade and form.
5Thickness 650 (hundredths of a mm) is outside the range 50 to 640 for this grade and form.
6Thickness 250 (hundredths of a mm) is outside the range 300 to 1,000 for this grade and form.
7Thickness 450 (hundredths of a mm) is outside the range 500 to 13,000 for this grade and form.
8Quarto plate thicker than 110 mm has 5 percent reduced mechanical values; a person should confirm the customer accepts them.
9Thickness 13,500 (hundredths of a mm) is outside the range 500 to 13,000 for this grade and form.
10Width 3,300 mm is outside the range 400 to 3,260 mm for this form.
11Length 14,000 mm is outside the range 400 to 13,500 mm for this form (0 means coil).
12Length 0 mm is outside the range 400 to 13,500 mm for this form (0 means coil).
13Width 2,100 mm is outside the range 10 to 2,032 mm for this form.
142B and 2R finishes are supplied in thickness up to 3.00 mm; the order is 350 (hundredths of a mm).
15Duplex grades are limited to a service temperature of 250 C; the order says 300 C.
16Moda 430 is not recommended for welding because intergranular corrosion resistance drops; a person should confirm the application.
17The order is 20 (tenths of a tonne), below the 3 tonne mill lot minimum modeled here; a person should confirm a service-centre supply.
18Thickness 300 (hundredths of a mm) is outside the range 500 to 13,000 for this grade and form.
19Width 3,500 mm is outside the range 400 to 3,260 mm for this form.

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. Grade, form, finish and dimensions: A Moda 430 quarto plate order, 10 mm thick and 3.5 m wide, with a 2B finish

The agent's request. Please quote 5.0 tonnes of Moda 430 quarto plate with a 2B finish, 10.00 mm thick and 3,500 mm wide, with no length given, for 20 C service. It is ready to send.

Verdict: Blocked.

  • Grade not offered in this product form. This grade is not offered in the chosen product form in this model.
  • Finish not available on this product form. Cold rolled products take 2D, 2B, 2E or 2R finishes; hot rolled coil and quarto plate are supplied 1D.
  • Width outside the range. Width 3,500 mm is outside the range 400 to 3,260 mm for this form.
  • Length outside the range. Length 0 mm is outside the range 400 to 13,500 mm for this form (0 means coil).
  • Bright finish on heavy gauge. 2B and 2R finishes are supplied in thickness up to 3.00 mm; the order is 1,000 (hundredths of a mm).

2. Grade, form, finish and dimensions: The agent resubmits after fixing the errors

The agent's request. Please quote 5.0 tonnes of Core 316L quarto plate with a 1D finish, 20.00 mm thick and 2,000 mm wide, cut to 6,000 mm, for 20 C service. It is ready to send.

Verdict: Allowed.

  • Order summary. 50 (tenths of a tonne), thickness 2,000 (hundredths of a mm), width 2,000 mm.

3. Thickness, finish and service temperature: A Forta LDX 2101 cold rolled order at 6.50 mm with a 2B finish for 300 C service

The agent's request. Please quote 5.0 tonnes of Forta LDX 2101 cold rolled coil or sheet with a 2B finish, 6.50 mm thick and 1,250 mm wide, in coil form, for 300 C service. It is ready to send.

Verdict: Blocked.

  • Thickness outside the range. Thickness 650 (hundredths of a mm) is outside the range 50 to 640 for this grade and form.
  • Bright finish on heavy gauge. 2B and 2R finishes are supplied in thickness up to 3.00 mm; the order is 650 (hundredths of a mm).
  • Duplex over its service temperature. Duplex grades are limited to a service temperature of 250 C; the order says 300 C.

4. Thickness, finish and service temperature: The agent resubmits after fixing the errors

The agent's request. Please quote 5.0 tonnes of Forta LDX 2101 cold rolled coil or sheet with a 2D finish, 6.40 mm thick and 1,250 mm wide, in coil form, for 200 C service. It is ready to send.

Verdict: Allowed.

  • Order summary. 50 (tenths of a tonne), thickness 640 (hundredths of a mm), width 1,250 mm.

5. Grade form and lot size: An Ultra 254 SMO hot rolled coil order of 2 tonnes

The agent's request. Please quote 2.0 tonnes of Ultra 254 SMO hot rolled coil with a 1D finish, 5.00 mm thick and 1,250 mm wide, in coil form, for 20 C service. It is ready to send.

Verdict: Blocked.

  • Grade not offered in this product form. This grade is not offered in the chosen product form in this model.
  • Order below the mill minimum. The order is 20 (tenths of a tonne), below the 3 tonne mill lot minimum modeled here; a person should confirm a service-centre supply.

6. Grade form and lot size: The agent resubmits after fixing the errors

The agent's request. Please quote 5.0 tonnes of Ultra 254 SMO cold rolled coil or sheet with a 2B finish, 1.00 mm thick and 1,250 mm wide, in coil form, for 20 C service. It is ready to send.

Verdict: Allowed.

  • Order summary. 50 (tenths of a tonne), thickness 100 (hundredths of a mm), width 1,250 mm.

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 mill order for stainless steel flat products: a grade, a product form (cold rolled, hot rolled or quarto plate), a finish, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the Outokumpu Moda, Core, Forta and Ultra ranges and returns a verdict and every reason.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 5.0 tonnes of Moda 430 quarto plate with a 2B finish, 10.00 mm thick and 3,500 mm wide, with no length given, for 20 C service. It is ready to send.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with five findings, all in one answer. This grade is not offered in the chosen product form in this model. Cold rolled products take 2D, 2B, 2E or 2R finishes; hot rolled coil and quarto plate are supplied 1D. Width 3,500 mm is outside the range 400 to 3,260 mm for this form. The other two are on screen.
  6. The validator returned five 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 order are checked against each other.
  7. What this shows: for grades offered in only some forms, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the grade to Core 316L, the finish to 1D, the thickness to 20.00, the width to 2,000 mm and the length to 6,000 mm.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All five earlier findings are cleared.
  13. Five problems caught in one call, fixed in one pass, and a clean order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.