Predictika · CNC machining centre quotes

An AI sales agent's CNC machine quote, checked before it goes out

An AI sales agent prepares a quote for a woodworking shop: the Rover A FT size, the configuration, the head, the options, the vacuum pump, the tool positions, and the total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the machine and returns a verdict, every reason and the figures it computed.

Scope: Biesse Rover A FT nesting machining centres: six sizes, Full Bumper or High Speed, 3-, 4- or 5-axis heads, T-Jet, Dynamic Vacuum System, Nesting Cell and Integration. See everything this validator covers

This validator models quotes for the Rover A FT options below, not just the scenarios shown. The prices are illustrative.

  • Sizes — 1224, 1531, 1536, 1836, 2231 and 2243, with their published working fields from 2,465 by 1,260 mm to 4,300 by 2,205 mm.
  • Configuration — Full Bumper (compact, with or without automatic off-loading) or High Speed.
  • Head and clearance — 3-, 4- or 5-axis heads (High Flexibility) and the sweeping arm, which cuts the 250 mm workpiece clearance to 170 mm.
  • Options — T-Jet, Dynamic Vacuum System, Nesting Cell and Integration with automatic panel handling.
  • Vacuum and tools — vacuum pump capacity* for the table area and tool positions*.
  • Commercial — discount authority, order size and the stated total.

Any quote for these options that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Biesse machine lines, freight, installation, taxes and spare parts. The model name, sizes, working fields, clearance, configurations and option names come from Biesse's public Rover A FT page; the pump sizes*, tool positions*, every price and most rules are typical for CNC nesting machines and are not published by Biesse.

The AI sales agentBuilds the machine quote 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 only combine with certain configurations, such as off-loading with Full Bumper and Integration with High SpeedOnly with care
Option-to-configuration tables that grow with every size and option.
Configuration and options are checked together on every call.
A vacuum pump that must match the table area of the size chosenOnly with workarounds
The table area comes from the size; the pump check is a computed comparison that has to be written and kept in step.
Size, pump and table area are computed and compared on every call.
Head and clearance together, such as a 5-axis head with the sweeping arm and a thick workpieceOnly with workarounds
Clearance depends on the arm, the head and the workpiece; these cross-field conditions end up as hand-written rules.
Head, arm and workpiece thickness are checked together.
A stated total that must equal the machine, configuration, head, options, pump and tool positions less the discount, times the machinesOnly with care
Price rules can compute it, but the figure the agent stated has to be compared by a rule someone writes and keeps in step.
The stated total travels with the quote and is compared with the computed total on every call.
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 compact Full Bumper configuration is quoted for sizes 1224 to 1836; this size has a 2,205 mm working field in Y.
2Automatic off-loading is quoted with the Full Bumper configuration only.
3A Nesting Cell needs the Dynamic Vacuum System multizone table.
4A Nesting Cell is quoted for sizes 1531 and larger.
5A Nesting Cell has its own loading and unloading devices; it is not combined with the Full Bumper off-loading option.
6Integration with automatic panel handling systems is quoted with the High Speed configuration.
7A 5-axis head is quoted with at least 12 tool positions; the quote has 11.
8A 5-axis head on the 2243 size is a large installation; a person should confirm the site and foundation.
9A workpiece 171 mm thick does not fit the 170 mm maximum clearance of this configuration.
10A workpiece 251 mm thick does not fit the 250 mm maximum clearance of this configuration.
11The sweeping arm is not combined with the 5-axis head.
12The table needs about 293 cubic metres an hour of vacuum; the pump gives 200.
13The table needs about 352 cubic metres an hour of vacuum; the pump gives 300.
14The table needs about 474 cubic metres an hour of vacuum; the pump gives 400.
1531 tool positions is more than 30; a person should confirm the magazine configuration.
16A discount of 6 percent is above the 5 percent a sales rep can give; a person should approve it.
17A discount of 12 percent is above the 5 percent a sales rep can give; a person should approve it.
18A discount of 13 percent is above the 12 percent that can be approved.
19The order has 0 machines; at least 1 is needed.
20An order total of $400,600 is at or above $400,000; a person should approve it.
21An order total of $500,700 is at or above $400,000; a person should approve it.
22The quote states a total of $100,000; the validator computes $166,900.
23The quote states a total of $500,000; the validator computes $166,900.
24A workpiece 200 mm thick does not fit the 170 mm maximum clearance of this configuration.
25The table needs about 474 cubic metres an hour of vacuum; the pump gives 200.
26A 5-axis head is quoted with at least 12 tool positions; the quote has 8.
27A discount of 15 percent is above the 12 percent that can be approved.

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. Nesting Cell on the 2243: A 2243 with a Nesting Cell, a small pump and a wrong total

The agent's request. Please quote one Rover A FT 2243 in the Full Bumper configuration, with a 4-axis head, a Nesting Cell, a 400 cubic metre an hour vacuum pump* and 12 tool positions*. The workpiece is 40 mm thick. The quote states a total of $250,000. It is ready to send.

Verdict: Blocked.

  • Full Bumper on a large size. The compact Full Bumper configuration is quoted for sizes 1224 to 1836; this size has a 2,205 mm working field in Y.
  • Nesting Cell needs the Dynamic Vacuum System. A Nesting Cell needs the Dynamic Vacuum System multizone table.
  • Vacuum pump too small. The table needs about 474 cubic metres an hour of vacuum; the pump gives 400.
  • Stated total does not match. The quote states a total of $250,000; the validator computes $292,400.

2. Nesting Cell on the 2243: The agent resubmits after fixing the errors

The agent's request. Please quote one Rover A FT 2243 in the High Speed configuration, with a 4-axis head, the Dynamic Vacuum System and a Nesting Cell, a 500 cubic metre an hour vacuum pump* and 12 tool positions*. The workpiece is 40 mm thick. The quote states a total of $324,400. It is ready to send.

Verdict: Allowed.

  • Quote summary. 1 machine(s) at $324,400 each after discount; working field 4,300 by 2,205 mm; total $324,400.

3. 5-axis head on the 1836: A 1836 with a 5-axis head, a sweeping arm and a 200 mm part

The agent's request. Please quote one Rover A FT 1836 in the High Speed configuration, with a 5-axis head, the sweeping arm, a 400 cubic metre an hour vacuum pump* and 8 tool positions*. The workpiece is 200 mm thick. The quote states a total of $249,100. It is ready to send.

Verdict: Blocked.

  • Workpiece too thick. A workpiece 200 mm thick does not fit the 170 mm maximum clearance of this configuration.
  • Sweeping arm with 5 axes. The sweeping arm is not combined with the 5-axis head.
  • Too few tool positions for 5 axes. A 5-axis head is quoted with at least 12 tool positions; the quote has 8.

4. 5-axis head on the 1836: The agent resubmits after fixing the errors

The agent's request. Please quote one Rover A FT 1836 in the High Speed configuration, with a 4-axis head, a 400 cubic metre an hour vacuum pump* and 12 tool positions*. The workpiece is 200 mm thick. The quote states a total of $215,400. It is ready to send.

Verdict: Allowed.

  • Quote summary. 1 machine(s) at $215,400 each after discount; working field 3,765 by 1,875 mm; total $215,400.

5. Off-loading on the 1531: A 1531 with off-loading, integration and a large discount

The agent's request. Please quote one Rover A FT 1531 in the Full Bumper configuration, with a 3-axis head, automatic off-loading and Integration with panel handling, a 300 cubic metre an hour vacuum pump* and 12 tool positions*. The workpiece is 40 mm thick. A discount of 15 percent is requested. The quote states a total of $158,865. It is ready to send.

Verdict: Blocked.

  • Integration needs High Speed. Integration with automatic panel handling systems is quoted with the High Speed configuration.
  • Discount above what can be approved. A discount of 15 percent is above the 12 percent that can be approved.

6. Off-loading on the 1531: The agent resubmits after fixing the errors

The agent's request. Please quote one Rover A FT 1531 in the Full Bumper configuration, with a 3-axis head, automatic off-loading, a 300 cubic metre an hour vacuum pump* and 12 tool positions*. The workpiece is 40 mm thick. A discount of 8 percent is requested. The quote states a total of $159,068. It is ready to send.

Verdict: Needs approval.

  • Discount above the rep limit. A discount of 8 percent is above the 5 percent a sales rep can give; a person should approve it.
  • Quote summary. 1 machine(s) at $159,068 each after discount; working field 3,100 by 1,560 mm; total $159,068.

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 a woodworking shop: the Rover A FT size, the configuration, the head, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the machine 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 one Rover A FT 2243 in the Full Bumper configuration, with a 4-axis head, a Nesting Cell, a 400 cubic metre an hour vacuum pump* and 12 tool positions*. The workpiece is 40 mm thick. The rest of the request is on screen. The quote states a total of $250,000.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. The compact Full Bumper configuration is quoted for sizes 1224 to 1836; this size has a 2,205 mm working field in Y. A Nesting Cell needs the Dynamic Vacuum System multizone table. The table needs about 474 cubic metres an hour of vacuum; the pump gives 400. The other one is on screen.
  6. The validator returned four 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 and against the stated total.
  7. What this shows: for a vacuum pump that must match the table area of the size chosen, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the configuration to High Speed, the vacuum pump* to 500, the options to the Dynamic Vacuum System, a Nesting Cell and the stated total to $324,400.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. The validator also returns the line-item quote. It starts with Rover A FT 2243 and High Speed configuration; the other five lines are on screen.
  13. All four earlier findings are cleared, and the validator's total, $324,400, matches the quote.
  14. Four problems caught in one call, fixed in one pass, and a clean $324,400 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.