Predictika · Paint-booth robot station orders

An AI sales agent's paint robot station order, checked before it goes out

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.

Scope: Duerr EcoRP painting robots (E033i, E133i, E043i, S053i, S153i), EcoRP L030i and L130i door openers and the six EcoBell3 atomizer variants, for a paint-booth station. See everything this validator covers

This validator models Duerr EcoRP paint-station orders, not just the scenarios shown below.

  • Robot, rail and work zone — which rail length each robot allows (none for the E033i and E043i, up to 20 m of EcoRail X for the E133i, up to 50 m traverse axis for the S-series), the height and reach the booth needs, and line tracking, which the stationary E033i cannot do.
  • Atomizer and paint — direct-charging atomizers against waterborne paint, which painting area each EcoBell3 variant fits, the 30 kg arm load, and the flow, bell speed and high voltage allowed for a metallic base coat, bumper or clear coat.
  • Door handling and certificates — the door and hood force the robots or an L030i or L130i door opener provide, the door opener rail and quantity, and the explosion-protection certificates the datasheets list.
  • Totals and approvals — the stated robot count and order total against the computed ones, and the approvals for an order above 2,000,000 euros or an arm load close to the limit.

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.

The AI sales agentBuilds the paint station 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
Limits that depend on the robot modelOnly 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 stepOnly 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 areaOnly 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 matchOnly 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 answerOnly 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.

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 order; approval findings need a person to sign off; everything else is computed.

1The quote has 10 m of rail; this robot allows between 0 and 0 m.
2The quote has 0 m of rail; this robot allows between 1 and 20 m.
3The quote has 21 m of rail; this robot allows between 1 and 20 m.
4The quote has 51 m of rail; this robot allows between 0 and 50 m.
5The booth needs a reach height of 5,600 mm; this robot reaches 5,580 mm.
6The booth needs a reach of 8,000 mm from the robot base; this robot covers 7,935 mm.
7This stationary 6-axis robot cannot follow a moving body; use a rail, 7-axis or swing-arm robot for line tracking.
8The datasheet lists ATEX category 2, 3 and FM Class 1 Div 1 only; IECEx is not listed.
9Direct-charging atomizers are for solvent-based paint; waterborne paint needs external charging.
10This atomizer variant does not cover the painting area chosen (exterior, interior or mixed).
11The atomizer plus other equipment on the arm weigh 31 kg; the arm carries at most 30 kg.
12The arm load of 30 kg is within 3 kg of the 30 kg limit; an engineer should confirm.
13A flow of 350 ml/min is outside the range 50 to 300 ml/min for this coating step.
14A bell speed of 65,000 rpm is outside the range 30,000 to 60,000 rpm for this coating step.
15A high voltage of 60 kV is outside the range 70 to 85 kV for this coating step.
16The booth needs 150 N for door and hood handling; the quoted equipment provides 0 N.
17The booth needs 250 N for door and hood handling; the quoted equipment provides 200 N.
18The 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).
193 door opener robot(s) do not match the door opener model (none means 0; an EcoRail S moves at most 2).
200 door opener robot(s) do not match the door opener model (none means 0; an EcoRail S moves at most 2).
21The order states 3 robots in total; the quote has 4.
22The order states a total of 1,000,000 euros and the validator computes 1,084,000.
23The order total is above 2,000,000 euros; a person should sign off on the spend.
24The arm load of 28 kg is within 3 kg of the 30 kg limit; an engineer should confirm.
25The quote has 6 m of rail; this robot allows between 0 and 0 m.
26The booth needs a reach height of 5,800 mm; this robot reaches 5,580 mm.
27The booth needs 250 N for door and hood handling; the quoted equipment provides 0 N.
28The order states 5 robots in total; the quote has 4.

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. Atomizer, arm load and door handling: An E043i interior station with direct-charging atomizers and waterborne paint

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.

  • Rail length not valid for the robot. The quote has 6 m of rail; this robot allows between 0 and 0 m.
  • Work height not reached. The booth needs a reach height of 5,800 mm; this robot reaches 5,580 mm.
  • Direct charging with waterborne paint. Direct-charging atomizers are for solvent-based paint; waterborne paint needs external charging.
  • Atomizer does not fit the painting area. This atomizer variant does not cover the painting area chosen (exterior, interior or mixed).
  • Arm load over 30 kg. The atomizer plus other equipment on the arm weigh 31 kg; the arm carries at most 30 kg.
  • Door handling force not available. The booth needs 250 N for door and hood handling; the quoted equipment provides 0 N.
  • Stated robot count does not match. The order states 5 robots in total; the quote has 4.

2. Atomizer, arm load and door handling: The agent resubmits after fixing the errors

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.

  • Order summary. 4 painting robot(s) and 1 door opener robot(s), arm load 25 kg, order total 1,159,000 euros.

3. Rail, reach and stated total: A commercial-vehicle station with four S153i robots and a long traverse axis

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.

  • Rail length not valid for the robot. The quote has 51 m of rail; this robot allows between 0 and 50 m.
  • Work reach not covered. The booth needs a reach of 8,000 mm from the robot base; this robot covers 7,935 mm.
  • Door handling force not available. The booth needs 250 N for door and hood handling; the quoted equipment provides 200 N.
  • Stated total does not match. The order states a total of 1,700,000 euros and the validator computes 1,777,200.

4. Rail, reach and stated total: The agent resubmits after fixing the errors

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.

  • Order summary. 4 painting robot(s) and 1 door opener robot(s), arm load 22 kg, order total 1,920,000 euros.

5. Clear coat settings: A clear coat station with its paint settings

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.

  • Paint flow outside the range. A flow of 350 ml/min is outside the range 450 to 700 ml/min for this coating step.
  • Bell speed outside the range. A bell speed of 65,000 rpm is outside the range 30,000 to 60,000 rpm for this coating step.
  • High voltage outside the range. A high voltage of 60 kV is outside the range 70 to 85 kV for this coating step.

6. Clear coat settings: The agent resubmits after fixing the errors

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.

  • Order summary. 4 painting robot(s) and 0 door opener robot(s), arm load 22 kg, order total 1,084,000 euros.

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 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.
  2. I will start with the first request by the agent.
  3. The agent says. 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. The rest of the request is on screen. The order lists 5 robots in total and a total of 1,052,000 euros.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with seven findings, all in one answer. The quote has 6 m of rail; this robot allows between 0 and 0 m. The booth needs a reach height of 5,800 mm; this robot reaches 5,580 mm. Direct-charging atomizers are for solvent-based paint; waterborne paint needs external charging. The other four are on screen.
  6. The validator returned seven 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 order are checked against each other.
  7. What this shows: for atomizer, paint type and painting area, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the atomizer to EcoBell3 Ci, the rail length to 0 m, the other equipment on the arm to 15 kg, the work height needed to 5,500 mm and the stated order total to €1,159,000. Two more changes are on screen.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All seven earlier findings are cleared.
  13. Seven problems caught in one call, fixed in one pass, and a clean 1,159,000 euros order. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.