Predictika · Conveyor orders

An AI sales agent's conveyor order, checked before it goes out

An AI sales agent prepares an order for a Dorner flat-belt conveyor with a frame configuration, a belt width and conveyor length, a load, a belt speed and a drive position. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures Dorner (a Duravant brand) publishes in its 2200 and 2700 Series catalog and returns a verdict, every reason and the figures it computed.

Scope: Dorner 2200 Series end, center and mid drive and 2700 Series end drive flat-belt conveyors: width, length, load, belt speed, nose bar, cleats and drive position. See everything this validator covers

This validator models orders for four configurations from the Dorner catalog: the 2200 Series end drive, center drive and mid drive, and the 2700 Series end drive, not just the scenarios shown below.

  • Size — each configuration has a listed belt width and conveyor length range (for example 44 to 610 mm wide and 457 to 5,486 mm long for the 2200 end drive, and 203 to 914 mm wide for the 2700); 2200 Series belt widths of 44 to 127 mm are available to 3,657 mm long only.
  • Load — each configuration has a listed maximum load (36 kg for the 2200 end and mid drive, 54 kg for the 2200 center drive, 68 kg for the 2700 end drive); the load capacity the order states is compared with the listed one.
  • Speed, nose bar and cleats — 2200 Series belts are listed for speeds up to 122 m/min, an 8 mm nose bar transfer tail up to 22 m/min and a 16 mm one up to 61 m/min; cleats are listed from 6 to 60 mm high.
  • Drive position — drive positions B and C push the belt and reduce load capacity by approximately 66 percent, so an end drive order with a load above that reduced figure goes to a person.
  • Frame sections — the number of frame sections the length requires is computed and shown.

Any order for these four Dorner configurations that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the public documentation gives none, so this validator produces no price build-up or line-item quote), the Z-Frame, Precision Move, iDrive and modular belt conveyors, the 2700 mid drive, other Duravant brands and products, belt materials, motors and mounting packages, and lead times. Assumptions: loads are whole kilograms, the reduced load for pushing drive positions is read as 12 kg for the 2200 end drive and 23 kg for the 2700 end drive (34 percent of the listed maximum, rounded down), and the nose bar speed limits apply to the 2200 Series only. The model reflects the catalog read in October 2026.

The AI sales agentBuilds the conveyor 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 limit that depends on the configurationOnly with care
Width, length and load limits change with the frame configuration, so each combination needs its own table row and a rule that reads it.
The configuration, size and load are in one request; the limits are looked up and compared on every call.
A restriction that links two figures, such as a narrow belt and its lengthOnly with care
A rule that reads two fields at once, scoped to one series, which interacts with the plain range rules.
Width and length are in one request and the combined limit is checked with all the others.
A load capacity that drops with the drive positionOnly with workarounds
The reduced capacity is derived from the configuration and the drive position; a product-rules CPQ needs extra formulas and a separate approval path.
The drive position and load are in one request; the block or the approval comes back with everything else.
A stated load capacity that disagrees with the configurationOnly with workarounds
The listed capacity is derived from the configuration; checking a stated figure against it takes extra formulas that interact with the rest of the rules.
The stated capacity is a field in the request and is compared with the listed capacity.
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 quote; approval findings need a person to sign off; everything else is computed.

1The order has a belt width of 611 mm; this configuration is listed for 44 to 610 mm.
2The order has a belt width of 43 mm; this configuration is listed for 44 to 610 mm.
32,200 Series belt widths of 44 to 127 mm are available to 3,657 mm long only; the order has a belt width of 127 mm and a length of 3,658 mm.
4The order has a conveyor length of 456 mm; this configuration is listed for 457 to 5,486 mm.
5The order has a conveyor length of 5,487 mm; this configuration is listed for 457 to 5,486 mm.
6The order has a conveyor length of 7,316 mm; this configuration is listed for 457 to 7,315 mm.
7The order has a load of 37 kg; this configuration is listed for loads up to 36 kg.
8The order has a load of 55 kg; this configuration is listed for loads up to 54 kg.
9The order has a belt width of 202 mm; this configuration is listed for 203 to 914 mm.
10The order has a conveyor length of 507 mm; this configuration is listed for 508 to 7,315 mm.
11The order has a belt width of 915 mm; this configuration is listed for 203 to 914 mm.
122,200 Series belts are listed for speeds up to 122 m/min; the order has a belt speed of 123 m/min.
13An 8 mm nose bar transfer tail is listed for speeds up to 22 m/min; the order has a belt speed of 23 m/min.
14A 16 mm nose bar transfer tail is listed for speeds up to 61 m/min; the order has a belt speed of 62 m/min.
15Cleats are listed from 6 to 60 mm high; the order has cleats 5 mm high.
16Cleats are listed from 6 to 60 mm high; the order has cleats 61 mm high.
17Drive positions B and C push the belt, which reduces load capacity by approximately 66 percent (about 12 kg for this configuration); the order has a load of 13 kg, so a person should confirm the drive position.
18Drive positions B and C push the belt, which reduces load capacity by approximately 66 percent (about 23 kg for this configuration); the order has a load of 24 kg, so a person should confirm the drive position.
19The order has a load of 50 kg; this configuration is listed for loads up to 36 kg.
20The order states a load capacity of 54 kg, but the listed capacity for this configuration is 36 kg.
21The order states a load capacity of 36 kg, but the listed capacity for this configuration is 68 kg.
22The order has a belt width of 700 mm; this configuration is listed for 44 to 610 mm.
23The order has a conveyor length of 6,000 mm; this configuration is listed for 457 to 5,486 mm.
242,200 Series belts are listed for speeds up to 122 m/min; the order has a belt speed of 150 m/min.

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. Oversized 2200 end drive: A 2200 end drive that is 700 mm wide, 6,000 mm long and carries 50 kg

The agent's request. Please prepare an order for a Dorner 2200 Series end drive conveyor, 700 mm wide and 6,000 mm long, carrying a load of 50 kg at a belt speed of 60 m/min, with drive position A. The order states a load capacity of 36 kg. It is ready to send.

Verdict: Blocked.

  • Belt width outside the listed range. The order has a belt width of 700 mm; this configuration is listed for 44 to 610 mm.
  • Conveyor length outside the listed range. The order has a conveyor length of 6,000 mm; this configuration is listed for 457 to 5,486 mm.
  • Load above the listed capacity. The order has a load of 50 kg; this configuration is listed for loads up to 36 kg.

2. Oversized 2200 end drive: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for a Dorner 2200 Series end drive conveyor, 600 mm wide and 5,000 mm long, carrying a load of 30 kg at a belt speed of 60 m/min, with drive position A. The order states a load capacity of 36 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. Listed load capacity of 36 kg, built from 2 frame section(s).

3. Narrow belt, long and fast: A 100 mm wide belt, 4,000 mm long, running at 150 m/min

The agent's request. Please prepare an order for a Dorner 2200 Series end drive conveyor, 100 mm wide and 4,000 mm long, carrying a load of 20 kg at a belt speed of 150 m/min, with drive position A. The order states a load capacity of 36 kg. It is ready to send.

Verdict: Blocked.

  • Narrow belt too long. 2,200 Series belt widths of 44 to 127 mm are available to 3,657 mm long only; the order has a belt width of 100 mm and a length of 4,000 mm.
  • Belt speed above the listed maximum. 2,200 Series belts are listed for speeds up to 122 m/min; the order has a belt speed of 150 m/min.

4. Narrow belt, long and fast: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for a Dorner 2200 Series end drive conveyor, 100 mm wide and 3,600 mm long, carrying a load of 20 kg at a belt speed of 120 m/min, with drive position A. The order states a load capacity of 36 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. Listed load capacity of 36 kg, built from 1 frame section(s).

5. Pushing drive position with a nose bar: A pushing drive position B and an 8 mm nose bar at 40 m/min with a 30 kg load

The agent's request. Please prepare an order for a Dorner 2200 Series end drive conveyor, 305 mm wide and 2,000 mm long, carrying a load of 30 kg at a belt speed of 40 m/min, with drive position B and a 8 mm nose bar transfer tail. The order states a load capacity of 36 kg. It is ready to send.

Verdict: Blocked.

  • Speed too high for an 8 mm nose bar. An 8 mm nose bar transfer tail is listed for speeds up to 22 m/min; the order has a belt speed of 40 m/min.
  • Pushing belt reduces load capacity. Drive positions B and C push the belt, which reduces load capacity by approximately 66 percent (about 12 kg for this configuration); the order has a load of 30 kg, so a person should confirm the drive position.

6. Pushing drive position with a nose bar: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for a Dorner 2200 Series end drive conveyor, 305 mm wide and 2,000 mm long, carrying a load of 30 kg at a belt speed of 20 m/min, with drive position B and a 8 mm nose bar transfer tail. The order states a load capacity of 36 kg. It is ready to send.

Verdict: Needs approval.

  • Pushing belt reduces load capacity. Drive positions B and C push the belt, which reduces load capacity by approximately 66 percent (about 12 kg for this configuration); the order has a load of 30 kg, so a person should confirm the drive position.
  • Order summary. Listed load capacity of 36 kg, built from 1 frame section(s).

7. Pushing drive position with a nose bar: The agent resubmits after fixing the errors

The agent's request. Please prepare an order for a Dorner 2200 Series end drive conveyor, 305 mm wide and 2,000 mm long, carrying a load of 30 kg at a belt speed of 20 m/min, with drive position A and a 8 mm nose bar transfer tail. The order states a load capacity of 36 kg. It is ready to send.

Verdict: Allowed.

  • Order summary. Listed load capacity of 36 kg, built from 1 frame section(s).

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 Dorner flat-belt conveyor with a frame configuration, a belt width and conveyor length. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures Dorner (a Duravant brand) publishes in its 2200 and 2700 Series catalog 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 prepare an order for a Dorner 2200 Series end drive conveyor, 700 mm wide and 6,000 mm long, carrying a load of 50 kg at a belt speed of 60 m/min. The order states a load capacity of 36 kg. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The order has a belt width of 700 mm; this configuration is listed for 44 to 610 mm. The order has a conveyor length of 6,000 mm; this configuration is listed for 457 to 5,486 mm. The order has a load of 50 kg; this configuration is listed for loads up to 36 kg.
  6. The validator returned three 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.
  7. What this shows: for a restriction that links two figures, such as a narrow belt and its length, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the belt width to 600 mm, the conveyor length to 5,000 mm and the load to 30 kg.
  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. Now you can try the other scenarios yourself.