Predictika · Line capacity balance, package format, aseptic product and steam supply fit

An AI sales agent's carton filling line quote, checked before it goes out

An AI sales agent prepares a carton filling line quote for a dairy: a filler, a cap applicator, a package format, a package volume, a line rate, a product type, a steam supply and a number of lines. Before the quote goes out, the agent sends it to Predictika's validator, which checks all of it together, including the net total the agent states, and reports every problem in one pass.

Scope: Quotes for a Tetra Pak style carton filling line: three fillers and two cap applicators, with prices in USD. Built from general public knowledge, not from Tetra Pak data; every price and limit is an estimate. Not affiliated with or endorsed by Tetra Pak. See everything this validator covers

This validator checks any quote for this product line against the rules below, not just the scenarios shown on this page.

  • Line capacity balance — the line rate against what the filler and the cap applicator can run, with a review above 90 percent of the filler limit and a review below 40 percent of its capacity.
  • Package format and volume — whether the filler runs brick, slim or gable top cartons, and whether the package volume is within its range.
  • Product and utilities — whether UHT product has an aseptic filler, and whether the steam supply covers what the filler needs.
  • Lines, discount and size — one to 4 lines per quote, a volume discount from 2 lines, an approval band above 5 percent total discount, a limit at 12 percent, and a deal desk review above USD 8,000,000.
  • The quoted total — the net total the agent states is compared with the total the validator computes.

Any quote that touches these rules is in scope, not only the scenarios pictured here. Not checked: other Tetra Pak product lines such as processing, cheese, ice cream or services, real list prices, lead times, taxes and multi-currency quoting.

The AI sales agentBuilds the filling line quote from the conversation and says it is ready to send.
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 this 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 line rate compared across machinesOnly with workarounds
The rate has to be compared with each machine in a separate rule, and the rules are updated with every new model.
The line rate is compared with the filler and the applicator on every call.
A package format against the fillerOnly with care
Option filters per format that must agree with the filler rules.
Format, volume range and filler capabilities are checked together.
Aseptic product needs an aseptic fillerOnly with care
A dependency between a product choice and a machine capability that rules rarely hold.
The product type is compared with the filler capability directly.
Steam supply against filler demandOnly with workarounds
A customer site value compared with a machine value, usually left to a manual check.
Steam available and steam needed are compared on every call.
A quoted total that no longer matchesOnly with workarounds
The total the agent states is a typed number; unless someone adds a recalculation rule it is accepted as is.
The validator computes the total and blocks a quote whose stated total does not match.

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 line rate above what the filler can run is blocked.
2A line rate above what the cap applicator handles is blocked.
3A package format the filler does not run is blocked.
4A package volume outside the range of the filler is blocked.
5UHT product on a filler that is not aseptic is blocked.
6A steam supply below what the filler needs is blocked.
7More than 4 lines on one quote are blocked.
8A total discount above 12 percent is blocked.
9A net total that does not match the total the validator computes is blocked.
10A line rate above 90 percent of the filler limit, or below 40 percent of its capacity, needs application engineering review.
11A total discount above the 5 percent a rep can give needs sales director approval.
12An order above USD 8,000,000 needs a deal desk review.

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. UHT product on a chilled filler: UHT product on the chilled carton filler

The agent's request. Please check this carton filling line quote for Meadowbrook Dairy: the chilled carton filler with the standard cap applicator, brick cartons of 1,000 ml at 6,000 packages per hour, running UHT product with 300 kg per hour of steam available, 1 line, at the net total of USD 1,290,000. It is ready to send.

Verdict: Blocked.

  • UHT needs an aseptic filler. UHT product needs an aseptic filler and the Chilled carton filler is not one.
  • Estimated price. USD 1290000.0 total for 1 lines; USD 1290000.0 per line with cap applicator; USD 1290000.0 before discount; 0 percent total discount.

2. UHT product on a chilled filler: The agent resubmits after fixing the errors

The agent's request. I have switched to the aseptic carton filler and raised the steam supply to 500 kg per hour, with the same packages and 1 line, at the net total of USD 2,190,000. Please check it again.

Verdict: Allowed.

  • Estimated price. USD 2190000.0 total for 1 lines; USD 2190000.0 per line with cap applicator; USD 2190000.0 before discount; 0 percent total discount.

3. A line rate above the filler limit: 9,500 packages per hour on the chilled filler

The agent's request. Please check this quote for Valle Verde Creamery: the chilled carton filler with the high speed cap applicator, brick cartons of 1,000 ml at 9,500 packages per hour, chilled product with 300 kg per hour of steam, 1 line, at the net total of USD 1,360,000. It is ready to send.

Verdict: Blocked.

  • Line rate above the filler limit. A line rate of 9,500 packages per hour is outside the 1 to 8,000 of the Chilled carton filler.
  • Rate near the filler limit. The line rate is above 90 percent of the filler limit; application engineering must confirm.
  • Estimated price. USD 1360000.0 total for 1 lines; USD 1360000.0 per line with cap applicator; USD 1360000.0 before discount; 0 percent total discount.

4. A line rate above the filler limit: The agent resubmits after fixing the errors

The agent's request. I have moved to the aseptic carton filler with 500 kg per hour of steam, which runs 9,500 packages per hour, at the net total of USD 2,260,000. Please check it again.

Verdict: Allowed.

  • Estimated price. USD 2260000.0 total for 1 lines; USD 2260000.0 per line with cap applicator; USD 2260000.0 before discount; 0 percent total discount.

5. A stated total that does not match: A net total that is USD 129,000 too low

The agent's request. Please check this quote for Lakeland Foods: the chilled carton filler with the standard cap applicator, brick cartons of 1,000 ml at 6,000 packages per hour, chilled product, 1 line, at the net total of USD 1,161,000. It is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quoted net total of USD 1,161,000 does not match the USD 1,290,000 the validator computed.
  • Estimated price. USD 1290000.0 total for 1 lines; USD 1290000.0 per line with cap applicator; USD 1290000.0 before discount; 0 percent total discount.

6. A stated total that does not match: The agent resubmits after fixing the errors

The agent's request. I have corrected the net total to the validator figure of USD 1,290,000 and changed nothing else. Please check it again.

Verdict: Allowed.

  • Estimated price. USD 1290000.0 total for 1 lines; USD 1290000.0 per line with cap applicator; USD 1290000.0 before discount; 0 percent total discount.

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 carton filling line quote for a dairy: a filler, a cap applicator, a package format, and more. Before the quote goes out, the agent sends it to Predictika's validator, which checks all of it together, including the net total the agent states, and reports every problem in one pass.
  2. I will start with the first request by the agent.
  3. The agent says. Please check this carton filling line quote for Meadowbrook Dairy: the chilled carton filler with the standard cap applicator, brick cartons of 1,000 ml at 6,000 packages per hour. It is ready to send. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding, all in one answer. UHT product needs an aseptic filler and the chilled carton filler is not one.
  6. The validator returned one blocking finding 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 aseptic product needs an aseptic filler, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the filler to aseptic carton filler, the steam available to 500 kg per hour and the stated net total to $2,190,000.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The earlier finding is cleared.
  13. One problem caught in one call, fixed in one pass, and a clean $2,190,000 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.