Predictika · Packaging machinery orders

An AI sales agent's Marksman multipack machine order, checked before it goes out

An AI sales agent prepares an order for a Marksman wrap-style multipack machine: the machine model, the container, the pack format, the pitch and the line speed it needs. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the specifications Graphic Packaging publishes and returns a verdict, every reason and the figures it computed.

Scope: Marksman wrap-style multipack machine orders: model, container type and size, pack format, pitch and required line speed. See everything this validator covers

This validator models orders for seven Marksman wrap-style multipack machines (10, 30, 70, 750, X3, X5 and 2400), not just the scenarios shown below.

  • Container — each machine lists the container types it runs; the X3, X5 and 2400 also publish diameter and height ranges (for example 43 to 75 mm by 127 to 300 mm on the X3 and X5, and 66 mm cans of 91 to 168 mm on the 2400). For the 10, 30, 70 and 750 the size ranges are not published, so the order goes to approval.
  • Pack format — the formats published for each machine (for example 2x3 only on the 2400); formats published as optional configurations need confirmation on the order. The pack formats of the 750 are not published, so that goes to approval too.
  • Pitch and speed — the pitches published for each machine, with the line speed and surge speed at each. A required speed above the surge speed is blocked; between the line speed and the surge speed it needs approval. A stated line speed that differs from the published one is blocked.

Any Marksman order that touches these rules is in scope — not only the scenarios pictured here. Not covered: the other Marksman variants (750JC, 750HS, 750S, 750TL, 1600 and SB), Graphic Packaging's other machine families, cartons and service. This validator produces no price build-up: Graphic Packaging does not publish machine prices.

The AI sales agentBuilds the machine 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
A pitch the machine does not offerOnly with care
Each model has its own list of pitches, so each needs its own validation rule and list.
The machine and the pitch are in one request and checked on every call.
A required speed above the published speedOnly with workarounds
Speeds depend on model and pitch (and, for the 750, on glass); a lookup table and comparison have to be written and kept in step.
The model, pitch and required speed are compared with the published line and surge speeds on every call.
A stated line speed that is really the surge speedOnly with workarounds
The stated figure is not an input of the product rules; checking it takes extra formulas that interact with the rest.
The stated line speed is a field in the request and is compared with the published figure.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as 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.

1A container diameter of 65 mm is outside the diameter range published for this machine (66 mm minimum, 66 mm maximum).
2A container height of 169 mm is outside the height range published for this machine (91 mm minimum, 168 mm maximum).
3A container height of 90 mm is outside the height range published for this machine (91 mm minimum, 168 mm maximum).
4The container type three-piece can is not one that Graphic Packaging lists for the Marksman 2400.
5The pack format 2x2 is not listed for the Marksman 2400.
6The pitch P10 is not one that Graphic Packaging lists for the Marksman 2400.
7The line needs 451 packs a minute, above the published surge speed of 450 packs a minute for this machine and pitch.
8The line needs 450 packs a minute, above the published line speed of 400 and within the surge speed of 450; a person should confirm the line can run at surge.
9A container diameter of 42 mm is outside the diameter range published for this machine (43 mm minimum, 75 mm maximum).
10A container diameter of 76 mm is outside the diameter range published for this machine (43 mm minimum, 75 mm maximum).
11A container height of 126 mm is outside the height range published for this machine (127 mm minimum, 300 mm maximum).
12A container height of 301 mm is outside the height range published for this machine (127 mm minimum, 300 mm maximum).
13The container type cup is not one that Graphic Packaging lists for the Marksman X3.
14The container type aerosol is not one that Graphic Packaging lists for the Marksman X3.

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. PET-bottle line: An X3 PET-bottle line with an optional 2x4 pack at a 15-inch pitch

The agent's request. Please quote a Marksman X3 line for PET bottles of 55 mm diameter and 180 mm height in a 2x4 wrap-style multipack at a 15-inch pitch, running at 155 packs a minute. The order states a line speed of 150 packs a minute. It is ready to send.

Verdict: Blocked.

  • Required speed above the surge speed. The line needs 155 packs a minute, above the published surge speed of 150 packs a minute for this machine and pitch.
  • Stated line speed does not match. The quote states a line speed of 150 packs a minute; the published line speed for this machine and pitch is 133 packs a minute.
  • Optional pack format. The pack format 2x4 is an optional configuration on this machine and must be confirmed on the order.

2. PET-bottle line: The agent resubmits after fixing the errors

The agent's request. Please quote a Marksman X3 line for PET bottles of 55 mm diameter and 180 mm height in a 2x3 wrap-style multipack at a 12.5-inch pitch, running at 155 packs a minute. The order states a line speed of 160 packs a minute. It is ready to send.

Verdict: Allowed.

  • Order summary. Marksman X3 at a 12.5-inch pitch: published line speed 160 packs a minute, surge speed 180, line needs 155.

3. Glass-bottle line: An X3 line for glass bottles with a 20-inch pitch

The agent's request. Please quote a Marksman X3 line for glass bottles of 60 mm diameter and 220 mm height in a 2x3 wrap-style multipack at a 20-inch pitch, running at 230 packs a minute. The order states a line speed of 225 packs a minute. It is ready to send.

Verdict: Blocked.

  • Pitch not offered on this machine. The pitch P20 is not one that Graphic Packaging lists for the Marksman X3.

4. Glass-bottle line: The agent resubmits after fixing the errors

The agent's request. Please quote a Marksman X3 line for glass bottles of 60 mm diameter and 220 mm height in a 2x3 wrap-style multipack at a 10-inch pitch, running at 230 packs a minute. The order states a line speed of 225 packs a minute. It is ready to send.

Verdict: Blocked.

  • Required speed above the surge speed. The line needs 230 packs a minute, above the published surge speed of 225 packs a minute for this machine and pitch.
  • Stated line speed does not match. The quote states a line speed of 225 packs a minute; the published line speed for this machine and pitch is 200 packs a minute.

5. Glass-bottle line: The agent resubmits after fixing the errors

The agent's request. Please quote a Marksman X5 line for glass bottles of 60 mm diameter and 220 mm height in a 2x3 wrap-style multipack at a 10-inch pitch, running at 230 packs a minute. The order states a line speed of 250 packs a minute. It is ready to send.

Verdict: Allowed.

  • Order summary. Marksman X5 at a 10-inch pitch: published line speed 250 packs a minute, surge speed 300, line needs 230.

6. Can line: A 2400 can line with a 2x2 pack and the surge speed quoted as line speed

The agent's request. Please quote a Marksman 2400 line for two-piece cans of 66 mm diameter and 120 mm height in a 2x2 wrap-style multipack, running at 400 packs a minute. The order states a line speed of 450 packs a minute. It is ready to send.

Verdict: Blocked.

  • Pack format not listed for this machine. The pack format 2x2 is not listed for the Marksman 2400.
  • Stated line speed does not match. The quote states a line speed of 450 packs a minute; the published line speed for this machine and pitch is 400 packs a minute.

7. Can line: The agent resubmits after fixing the errors

The agent's request. Please quote a Marksman 2400 line for two-piece cans of 66 mm diameter and 120 mm height in a 2x3 wrap-style multipack, running at 400 packs a minute. The order states a line speed of 400 packs a minute. It is ready to send.

Verdict: Allowed.

  • Order summary. Marksman 2400 as an unpitched machine: published line speed 400 packs a minute, surge speed 450, line needs 400.

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 a Marksman wrap-style multipack machine: the machine model, the container, the pack format, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the specifications Graphic Packaging publishes 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 quote a Marksman X3 line for PET bottles of 55 mm diameter and 180 mm height in a 2x4 wrap-style multipack at a 15-inch pitch. The order states a line speed of 150 packs a minute. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings and one approval, all in one answer. The line needs 155 packs a minute, above the published surge speed of 150 packs a minute for this machine and pitch. The quote states a line speed of 150 packs a minute; the published line speed for this machine and pitch is 133 packs a minute.
  6. The validator returned two blocking findings and one approval 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 line speed that is really the surge speed, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the pack format to 2x3, the pitch to 12.5-inch pitch and the stated line speed as to 160 packs a minute.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All three earlier findings are cleared, and the validator's figure matches the quote.
  13. Three 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.