Predictika · Motion-control quotes

An AI sales agent's linear-guide quote, checked before it goes out

An AI sales agent prepares a quote for NSK NH series linear guides: size, material, accuracy grade, preload, dust-proof code, lubricant code and rail length. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the catalog tables and returns a verdict, every reason and the figures it computed.

Scope: NSK NH series linear guides in sizes 15 to 65, carbon and stainless steel, normal, high precision and food-grade units, three preloads, dust-proof codes and rail length. See everything this validator covers

This validator models quotes for the NH series, not just the scenarios shown below.

  • Size and material — sizes 15, 20, 25, 30, 35, 45, 55 and 65; carbon steel in all sizes, stainless steel only up to size 30, and the high precision grade and medium preload only on carbon steel.
  • Preload and seals — fine clearance (ZT) from size 30, medium preload (ZH) not on sizes 55 and 65, fine clearance not combined with high precision, NH15 with the standard dust-proof codes only, and lubricant codes 1 to 7 and 9.
  • Rails — the maximum rail length for each size and material, compared with the rail quoted and with the figure the agent states, and at least one ball slide per rail.

Any NH quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (NSK does not publish list prices, so this validator produces no price build-up or line-item quote), other NSK guide series, ball screws and other NSK products, and the load, life and accuracy calculations in the catalog. Assumptions: the food and medical K1 units are limited to sizes 15 to 30 and are not combined with the other grades; the stainless rail maximums are taken from the parenthesized figures in the catalog table; minimum rail lengths and rail-length steps are not modeled.

The AI sales agentBuilds the guide 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
Options that exist only at some sizes or materialsOnly with care
A product rule per size and material, written from the catalog tables. It works, but every combination is another rule to keep in step with the catalog.
Size, material, accuracy and preload are in one request and the availability rules are checked together.
Rail length limits that differ by size and materialOnly with care
A validation rule for each size and material. It works, but the limits are easy to mistype and a stated figure on the quote is a free-entry field.
The maximum is computed from the size and material and compared with the rail quoted and with the figure the agent states.
Every problem returned in one answerOnly 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.

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; everything else is computed.

1Size 40 is not in the NH series; the sizes are 15, 20, 25, 30, 35, 45, 55 and 65.
2Stainless steel materials are listed for sizes 15 to 30; the quote has size 45.
3A rail of 1,801 mm is longer than the maximum of 1,800 mm for this size and material.
4The high precision grade is available only for special high carbon steel products, not stainless steel.
5The NSK K1 unit for food and medical equipment is listed for sizes 15 to 30; the quote has size 45.
6Fine clearance preload (ZT) is not offered for NH15, NH20 or NH25; the quote has size 25.
7The high precision grade is available only with medium (ZH) or slight (ZZ) preload, not fine clearance (ZT).
8Medium preload (ZH) is not offered for NH55 or NH65; the quote has size 55.
9Medium preload (ZH) is available only for special high carbon steel products, not stainless steel.
10NH15 is listed with the standard dust-proof specification only (with or without rail cap); the double seal and protector codes start at NH20.
11Packed lubricant code 8 is not in the catalog; the codes are 1 to 7, and 9 for none.
12The quote has a rail length of 0 mm; a rail length is needed.
13The quote has 0 ball slides per rail; at least 1 is needed.
14The quote states a maximum rail length of 3,960 mm; the catalog lists 4,000 mm for this size and material.

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. Preload and accuracy: Fine clearance preload with high precision on NH25

The agent's request. Please prepare a quote for Orion Packaging Machines: NH25 guides, GM block, carbon steel (N), high precision (PH), fine clearance (ZT), dust-proof code D, 2 ball slides on each rail and rails of 3,000 mm. The maximum rail length for this size and material is 3,960 mm. It is ready to send.

Verdict: Blocked.

  • Fine clearance not offered at this size. Fine clearance preload (ZT) is not offered for NH15, NH20 or NH25; the quote has size 25.
  • Fine clearance does not go with high precision. The high precision grade is available only with medium (ZH) or slight (ZZ) preload, not fine clearance (ZT).

2. Preload and accuracy: The agent resubmits after fixing the errors

The agent's request. Please prepare a quote for Orion Packaging Machines: NH25 guides, GM block, carbon steel (N), high precision (PH), slight preload (ZZ), dust-proof code D, 2 ball slides on each rail and rails of 3,000 mm. The maximum rail length for this size and material is 3,960 mm. It is ready to send.

Verdict: Allowed.

  • Order summary. Size 25 NH guide, 2 ball slides per rail, rail of 3,000 mm against a maximum of 3,960 mm.

3. Materials: Stainless NH45 with the high precision grade

The agent's request. Please prepare a quote for Orion Packaging Machines: NH45 guides, EM block, stainless steel (K), high precision (PH), slight preload (ZZ), dust-proof code C, 4 ball slides on each rail and rails of 3,500 mm. The maximum rail length for this size and material is 3,500 mm. It is ready to send.

Verdict: Blocked.

  • Stainless steel is listed only up to NH30. Stainless steel materials are listed for sizes 15 to 30; the quote has size 45.
  • High precision grade needs special high carbon steel. The high precision grade is available only for special high carbon steel products, not stainless steel.

4. Materials: The agent resubmits after fixing the errors

The agent's request. Please prepare a quote for Orion Packaging Machines: NH30 guides, EM block, stainless steel (K), normal grade (PC), slight preload (ZZ), dust-proof code C, 4 ball slides on each rail and rails of 3,500 mm. The maximum rail length for this size and material is 3,500 mm. It is ready to send.

Verdict: Allowed.

  • Order summary. Size 30 NH guide, 4 ball slides per rail, rail of 3,500 mm against a maximum of 3,500 mm.

5. Seals and rail length: NH15 with a double seal and an over-long stainless rail

The agent's request. Please prepare a quote for Orion Packaging Machines: NH15 guides, GM block, stainless steel (E), normal grade (PC), slight preload (ZZ), dust-proof code G, 2 ball slides on each rail and rails of 2,500 mm. The maximum rail length for this size and material is 2,980 mm. It is ready to send.

Verdict: Blocked.

  • NH15 has standard seals only. NH15 is listed with the standard dust-proof specification only (with or without rail cap); the double seal and protector codes start at NH20.
  • Rail longer than the maximum length. A rail of 2,500 mm is longer than the maximum of 1,800 mm for this size and material.
  • Stated maximum rail length does not match. The quote states a maximum rail length of 2,980 mm; the catalog lists 1,800 mm for this size and material.

6. Seals and rail length: The agent resubmits after fixing the errors

The agent's request. Please prepare a quote for Orion Packaging Machines: NH15 guides, GM block, stainless steel (E), normal grade (PC), slight preload (ZZ), dust-proof code B, 2 ball slides on each rail and rails of 1,800 mm. The maximum rail length for this size and material is 1,800 mm. It is ready to send.

Verdict: Allowed.

  • Order summary. Size 15 NH guide, 2 ball slides per rail, rail of 1,800 mm against a maximum of 1,800 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 quote for NSK NH series linear guides: size, material, accuracy grade, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the catalog tables and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please prepare a quote for Orion Packaging Machines: NH25 guides, GM block, carbon steel (N), high precision (PH), fine clearance (ZT). The maximum rail length for this size and material is 3,960 mm. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. Fine clearance preload (ZT) is not offered for NH15, NH20 or NH25; the quote has size 25. The high precision grade is available only with medium (ZH) or slight (ZZ) preload, not fine clearance (ZT).
  6. The validator returned two 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 options that exist only at some sizes or materials, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the preload to slight preload (ZZ).
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared.
  13. Two problems caught in one call, fixed in one pass, 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.