Predictika · Concealable body armor orders

An AI sales agent's concealable armor order, checked before it goes out

An AI sales agent prepares a quote for concealable soft body armor for a fictional agency: a carrier, a fit, a ballistic shape and model, a color, side straps and a quantity. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the Point Blank catalog and ballistic options page and returns a verdict and every reason. It computes no price: Point Blank publishes none.

Scope: Point Blank concealable armor orders: carrier, fit, shape, ballistic model and level, color, side straps. No prices. See everything this validator covers

This validator models orders for Point Blank's Elite, Vision and Hi-Lite concealable carriers against the public catalog and ballistic options page, not just the scenarios shown below. It checks the product configuration; it does not compute a price.

  • Protection level — 14 NIJ 0101.06 soft armor ballistic models rated Level IIA, II or IIIA. A model rated below the level the request needs is blocked, and Level III and IV requests are blocked because they need hard armor plates.
  • Carrier, fit and shape — male carriers offer the MC or Trufit shape and female carriers the MX4 or Trufit shape. Non-F models come in the MC and Trufit shapes and F models in the MX4 shape, so a model and shape that the catalog does not pair are blocked.
  • Color, straps and weight — the colors are Black, White, Navy and Tan, side straps are 2 inch with 4 inch optional, and the panel weight the agent states must match the published weight of the selected model.

Any concealable armor order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Point Blank publishes none), the Python and Standard/Executive carriers, tactical and hard armor, other colors or options on individual carriers, and ballistic models whose published weights differ between sources. The catalog is a dealer-hosted PDF that is undated, and product data changes; the model reflects the sources as read in October 2026.

The AI sales agentBuilds the armor 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
Ballistic models that fit only some shapesOnly with care
Which models come in which shapes depends on the model family, so a product rule has to carry that pairing for every model and be kept in step as the catalog changes.
The model and shape are evaluated together and the answer names the pair that is not made.
A protection level against a model ratingOnly with workarounds
The level a request needs has to be compared with the rating of the chosen model, a cross-field comparison between a requirement and a product attribute.
The need and the rating are compared in the same pass, whichever field changed last.
A carrier and fit that limit the shapeOnly with care
Male and female carriers offer different shapes, a dependency between two choices that a rule must keep for each carrier.
The fit and shape are checked together and the finding says which combination is offered.
A stated weight that must match the modelOnly with workarounds
The panel weight the agent writes has to be compared with the weight published for the selected model, so a typed figure is checked against a product attribute.
The stated figure is compared with the published weight and the mismatch is named.
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 quote; approval findings need a person to sign off; everything else is computed.

1The request needs NIJ Level IIIA protection; the ballistic model CII3 is rated below that level.
2The request needs NIJ Level II protection; the ballistic model BIIA is rated below that level.
3The request needs NIJ Level III protection; the Elite, Vision and Hi-Lite concealable carriers take NIJ 0101.06 Level IIA, II and IIIA soft armor only, and Level III and IV protection needs hard armor plates.
4The request needs NIJ Level IV protection; the Elite, Vision and Hi-Lite concealable carriers take NIJ 0101.06 Level IIA, II and IIIA soft armor only, and Level III and IV protection needs hard armor plates.
5The MX4 shape is not offered on the Elite carrier for the Male fit; male carriers offer MC or Trufit and female carriers offer MX4 or Trufit.
6The MC shape is not offered on the Elite carrier for the Female fit; male carriers offer MC or Trufit and female carriers offer MX4 or Trufit.
7The ballistic model AXBIIIAF is not made in the MC shape; the catalog lists MC and Trufit shapes for the non-F models and the MX4 shape for the F models.
8The ballistic model AXBIIIA is not made in the MX4 shape; the catalog lists MC and Trufit shapes for the non-F models and the MX4 shape for the F models.
9The ballistic model GNXIIIAF is not made in the Trufit shape; the catalog lists MC and Trufit shapes for the non-F models and the MX4 shape for the F models.
10The Red color is not offered on Elite, Vision or Hi-Lite carriers; the colors are Black, White, Navy and Tan.
11Side straps are 2 inch welded elastic with 4 inch optional; the request is 3 inches.
12An order needs at least 1 vest; the quote has 0.
13The quote states a ballistic panel weight of 0.87 pounds per square foot; the selected model weighs 0.79 pounds per square foot.
14The quote states a ballistic panel weight of 0.9 pounds per square foot; the selected model weighs 1.2 pounds per square foot.

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. Elite female order for Level IIIA: An Elite female order for Level IIIA protection

The agent's request. Please quote 60 Elite concealable vests for female officers in Navy, with the MX4 shape, ballistic model AXBIIIA for a NIJ Level IIIA requirement and 2 inch side straps. The panel weight is 0.87 pounds per square foot. It is ready to send.

Verdict: Blocked.

  • Shape not available for the ballistic model. The ballistic model AXBIIIA is not made in the MX4 shape; the catalog lists MC and Trufit shapes for the non-F models and the MX4 shape for the F models.
  • Stated panel weight does not match. The quote states a ballistic panel weight of 0.87 pounds per square foot; the selected model weighs 0.79 pounds per square foot.

2. Elite female order for Level IIIA: The agent resubmits after fixing the errors

The agent's request. Please quote 60 Elite concealable vests for female officers in Navy, with the MX4 shape, ballistic model AXBIIIAF for a NIJ Level IIIA requirement and 2 inch side straps. The panel weight is 0.79 pounds per square foot. It is ready to send.

Verdict: Allowed.

  • Order summary. 60 Elite Female vests in Navy with ballistic model AXBIIIAF (NIJ Level IIIA request), MX4 shape, panel weight 0.79 pounds per square foot, 2 inch side straps.

3. Vision male order with many problems: A Vision male order for Level IIIA protection

The agent's request. Please quote 120 Vision concealable vests for male officers in Red, with the MX4 shape, ballistic model CII3 for a NIJ Level IIIA requirement and 3 inch side straps. The panel weight is 1 pounds per square foot. It is ready to send.

Verdict: Blocked.

  • Ballistic model rated below the need. The request needs NIJ Level IIIA protection; the ballistic model CII3 is rated below that level.
  • Shape not offered on the carrier. The MX4 shape is not offered on the Vision carrier for the Male fit; male carriers offer MC or Trufit and female carriers offer MX4 or Trufit.
  • Shape not available for the ballistic model. The ballistic model CII3 is not made in the MX4 shape; the catalog lists MC and Trufit shapes for the non-F models and the MX4 shape for the F models.
  • Color not offered. The Red color is not offered on Elite, Vision or Hi-Lite carriers; the colors are Black, White, Navy and Tan.
  • Side strap width not offered. Side straps are 2 inch welded elastic with 4 inch optional; the request is 3 inches.
  • Stated panel weight does not match. The quote states a ballistic panel weight of 1.0 pounds per square foot; the selected model weighs 1.2 pounds per square foot.

4. Vision male order with many problems: The agent resubmits after fixing the errors

The agent's request. Please quote 120 Vision concealable vests for male officers in Navy, with the MC shape, ballistic model CIIIA3 for a NIJ Level IIIA requirement and 4 inch side straps. The panel weight is 1.42 pounds per square foot. It is ready to send.

Verdict: Allowed.

  • Order summary. 120 Vision Male vests in Navy with ballistic model CIIIA3 (NIJ Level IIIA request), MC shape, panel weight 1.42 pounds per square foot, 4 inch side straps.

5. Hi-Lite female order for Level II: A Hi-Lite female order for Level II protection

The agent's request. Please quote 80 Hi-Lite concealable vests for female officers in Tan, with the MX4 shape, ballistic model CII3 for a NIJ Level II requirement and 2 inch side straps. The panel weight is 1.2 pounds per square foot. It is ready to send.

Verdict: Blocked.

  • Shape not available for the ballistic model. The ballistic model CII3 is not made in the MX4 shape; the catalog lists MC and Trufit shapes for the non-F models and the MX4 shape for the F models.

6. Hi-Lite female order for Level II: The agent resubmits after fixing the errors

The agent's request. Please quote 80 Hi-Lite concealable vests for female officers in Tan, with the MX4 shape, ballistic model CIIF2 for a NIJ Level II requirement and 2 inch side straps. The panel weight is 1.2 pounds per square foot. It is ready to send.

Verdict: Allowed.

  • Order summary. 80 Hi-Lite Female vests in Tan with ballistic model CIIF2 (NIJ Level II request), MX4 shape, panel weight 1.2 pounds per square foot, 2 inch side straps.

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 concealable soft body armor for a fictional agency: a carrier, a fit, a ballistic shape and model, and more. Before the quote goes out, the agent sends it to Predictika, which checks it against a declarative model of the Point Blank catalog and ballistic options page and returns a verdict and every reason. It computes no price: Point Blank publishes none.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 120 Vision concealable vests for male officers in Red, with the MX4 shape, ballistic model CII3 for a NIJ Level IIIA requirement and 3 inch side straps. The panel weight is 1 pounds per square foot. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with six findings, all in one answer. The request needs NIJ Level IIIA protection; the ballistic model CII3 is rated below that level. The MX4 shape is not offered on the Vision carrier for the Male fit; male carriers offer MC or Trufit and female carriers offer MX4 or Trufit. The ballistic model CII3 is not made in the MX4 shape; the catalog lists MC and Trufit shapes for the non-F models and the MX4 shape for the F models. The other three are on screen.
  6. The validator returned six 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 a stated weight that must match the model, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the shape to MC, the ballistic model to CIIIA3, the color to navy, the side straps to 4 inch and the stated panel weight to 1.42 pounds per square foot.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All six earlier findings are cleared.
  13. Six 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.