Predictika · Paint-booth robot station orders
An AI sales agent prepares an order for an automotive paint-booth station: EcoRP painting robots with EcoBell3 atomizers, rails, door openers and the paint settings for a coating step. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the robot and atomizer datasheets and returns a verdict, every reason and the order total it computed.
This validator models Duerr EcoRP paint-station orders, not just the scenarios shown below.
Any EcoRP paint-station order that touches these rules is in scope — not only the scenarios pictured here. Not covered: EcoBell4, EcoPaintJet, color changers and pumps, booth, conveyor and controls. The validator shows a computed order total but no line-item table, and all prices are illustrative.
6 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Limits that depend on the robot model | Only with care Rail length, work height and reach differ for every robot, and the E033i takes no rail at all, so each model needs its own set of limit rules. | The robot model and the booth needs are fields of one request and are compared on every call. |
| Paint settings that depend on the coating step | Only with care Flow, bell speed and high voltage have different ranges for a metallic base coat, a bumper and a clear coat, so each range needs a rule tied to the step. | The coating step and the three settings are in one request and checked together on every call. |
| Atomizer, paint type and painting area | Only with care Direct charging excludes waterborne paint and each atomizer variant covers only some areas, so the rules must follow both choices. | The atomizer, paint type and area are fields of the request and are checked together. |
| A stated robot count and order total that must match | Only with workarounds The total is built from robots, atomizers, rails and door openers, so a separate rule is needed to recompute it and compare it with the stated figure. | The stated figures are fields of the request and are compared with the computed ones on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order 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. |
Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the order; approval findings need a person to sign off; everything else is computed.
| 1 | The quote has 10 m of rail; this robot allows between 0 and 0 m. |
| 2 | The quote has 0 m of rail; this robot allows between 1 and 20 m. |
| 3 | The quote has 21 m of rail; this robot allows between 1 and 20 m. |
| 4 | The quote has 51 m of rail; this robot allows between 0 and 50 m. |
| 5 | The booth needs a reach height of 5,600 mm; this robot reaches 5,580 mm. |
| 6 | The booth needs a reach of 8,000 mm from the robot base; this robot covers 7,935 mm. |
| 7 | This stationary 6-axis robot cannot follow a moving body; use a rail, 7-axis or swing-arm robot for line tracking. |
| 8 | The datasheet lists ATEX category 2, 3 and FM Class 1 Div 1 only; IECEx is not listed. |
| 9 | Direct-charging atomizers are for solvent-based paint; waterborne paint needs external charging. |
| 10 | This atomizer variant does not cover the painting area chosen (exterior, interior or mixed). |
| 11 | The atomizer plus other equipment on the arm weigh 31 kg; the arm carries at most 30 kg. |
| 12 | The arm load of 30 kg is within 3 kg of the 30 kg limit; an engineer should confirm. |
| 13 | A flow of 350 ml/min is outside the range 50 to 300 ml/min for this coating step. |
| 14 | A bell speed of 65,000 rpm is outside the range 30,000 to 60,000 rpm for this coating step. |
| 15 | A high voltage of 60 kV is outside the range 70 to 85 kV for this coating step. |
| 16 | The booth needs 150 N for door and hood handling; the quoted equipment provides 0 N. |
| 17 | The booth needs 250 N for door and hood handling; the quoted equipment provides 200 N. |
| 18 | The door opener rail of 5 m does not fit the door opener model (L030i is freestanding; L130i needs 1 to 20 m of EcoRail S). |
| 19 | 3 door opener robot(s) do not match the door opener model (none means 0; an EcoRail S moves at most 2). |
| 20 | 0 door opener robot(s) do not match the door opener model (none means 0; an EcoRail S moves at most 2). |
| 21 | The order states 3 robots in total; the quote has 4. |
| 22 | The order states a total of 1,000,000 euros and the validator computes 1,084,000. |
| 23 | The order total is above 2,000,000 euros; a person should sign off on the spend. |
| 24 | The arm load of 28 kg is within 3 kg of the 30 kg limit; an engineer should confirm. |
| 25 | The quote has 6 m of rail; this robot allows between 0 and 0 m. |
| 26 | The booth needs a reach height of 5,800 mm; this robot reaches 5,580 mm. |
| 27 | The booth needs 250 N for door and hood handling; the quoted equipment provides 0 N. |
| 28 | The order states 5 robots in total; the quote has 4. |
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.
The agent's request. Please quote a line tracking paint station with 4 EcoRP E043i robots. The station uses EcoBell3 atomizers for interior painting of the metallic base coat with two-component waterborne paint, on 6 m of rail, at a paint flow of 200 ml/min, a bell speed of 50,000 rpm and a high voltage of 60 kV. The booth needs a work height of 5,800 mm and a reach of 6,000 mm, and door and hood handling of 250 N. The order lists 5 robots in total and a total of 1,052,000 euros. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a line tracking paint station with 4 EcoRP E043i robots. The station uses EcoBell3 Ci atomizers for interior painting of the metallic base coat with two-component waterborne paint, with 1 EcoRP L030i door opener, at a paint flow of 200 ml/min, a bell speed of 50,000 rpm and a high voltage of 60 kV. The booth needs a work height of 5,500 mm and a reach of 6,000 mm, and door and hood handling of 250 N. The order lists 5 robots in total and a total of 1,159,000 euros. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a line tracking paint station with 4 EcoRP S153i robots. The station uses EcoBell3 E atomizers for exterior painting of the metallic base coat with one-component waterborne paint, on 51 m of rail, at a paint flow of 200 ml/min, a bell speed of 50,000 rpm and a high voltage of 60 kV. The booth needs a work height of 4,600 mm and a reach of 8,000 mm, and door and hood handling of 250 N. The order lists 4 robots in total and a total of 1,700,000 euros. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a line tracking paint station with 4 EcoRP S153i robots. The station uses EcoBell3 E atomizers for exterior painting of the metallic base coat with one-component waterborne paint, on 50 m of rail, with 1 EcoRP L130i door opener on 10 m of rail, at a paint flow of 200 ml/min, a bell speed of 50,000 rpm and a high voltage of 60 kV. The booth needs a work height of 4,600 mm and a reach of 7,900 mm, and door and hood handling of 250 N. The order lists 5 robots in total and a total of 1,920,000 euros. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a line tracking paint station with 4 EcoRP E043i robots. The station uses EcoBell3 Cx atomizers for mixed interior and exterior painting of the clear coat with one-component waterborne paint, at a paint flow of 350 ml/min, a bell speed of 65,000 rpm and a high voltage of 60 kV. The booth needs a work height of 5,000 mm and a reach of 6,000 mm, and door and hood handling of 0 N. The order lists 4 robots in total and a total of 1,084,000 euros. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a line tracking paint station with 4 EcoRP E043i robots. The station uses EcoBell3 Cx atomizers for mixed interior and exterior painting of the clear coat with one-component waterborne paint, at a paint flow of 500 ml/min, a bell speed of 45,000 rpm and a high voltage of 75 kV. The booth needs a work height of 5,000 mm and a reach of 6,000 mm, and door and hood handling of 0 N. The order lists 4 robots in total and a total of 1,084,000 euros. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.