Predictika · Flat-bottom grain silo orders

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

An AI sales agent prepares an order for a battery of flat-bottom grain silos: diameter and rings, aeration, thermometry, side discharge, grain spreader, stairs and safety items. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product rules and returns a verdict, every reason and the figures it computed.

Scope: Flat-bottom grain silos (Silos Planos) in the 24, 30, 36, 42, 48, 54, 60, 108 and 120 foot models, with their aeration, thermometry, discharge, spreader, stair and safety options. See everything this validator covers

This validator models orders for flat-bottom grain silos of the nine diameters listed, not just the scenarios shown below.

  • Size and capacity — each diameter takes its own range of rings (for example 24 ft: 4 to 12, 60 ft: 14 to 24, 120 ft: 16 to 26); the volume and the soybean capacity come from the capacity table for that diameter and ring count, and the quote's stated volume and capacity are compared with them.
  • Product and site — free-flowing granular products only, up to 834 kg per cubic meter; site wind up to 144 km/h; loading and discharge rate within the discharge gate rating of the diameter (240, 450 or 600 tonnes an hour).
  • Aeration and thermometry — grain moisture of 14 to 22 percent, 1, 2 or 4 fans, automatic aeration control only with the automatic digital thermometry, and the thermometry cable support when thermometry is chosen without a grain spreader.
  • Discharge, spreader and access — at most 2 side discharges on rings 1 to 8; kinetic spreaders of 60, 120, 200 or 300 tonnes an hour and motorized ones of 120 or 200; the spiral stair from the 30-foot silo up; the stair extension for raised bases; the interconnection platform and monopods across a battery; special items (complete monopod, motorized central gate) flagged for engineering review.

Any order for these nine models that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Kepler Weber publishes no price list, so there is no price build-up or line-item quote), the 72 and 90 foot models and the rice-specific models (their tables could not be verified in the technical guide), elevated-line silos, damper ramps, aeration fan sizing, wind reinforcement ring counts and other products.

The AI sales agentBuilds the silo 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
Capacity that depends on diameter and ring countOnly with care
Nine capacity tables, one per diameter, each with its own ring range; a rule or lookup per table, and every new model is another set to maintain.
The diameter and ring count are in one request; the volume and capacity are looked up and compared with the figures the quote states.
Options that depend on other optionsOnly with workarounds
The thermometry cable support depends on thermometry and on the spreader; automatic aeration depends on the thermometry type. Each is a cross-line rule that interacts with the rest.
Every choice arrives together, so these dependencies are checked whichever order the choices were made in.
Limits that change with the size of the siloOnly with care
The discharge gate rating, the ring range and the side-discharge ring limit all depend on the diameter; each needs its own rule for each diameter.
Size-dependent limits are computed from the diameter on every call and compared with the order.
Rules across the whole batteryOnly with workarounds
The interconnection platform cannot be on every silo, and monopods must be spread across the battery. These are rules about the set of silos, not about one line.
The battery size and the counts per option travel with the order and are checked together.
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.

1A 24-foot flat-bottom silo is built with 4 to 12 rings; the quote has 13 rings.
2A 60-foot flat-bottom silo is built with 14 to 24 rings; the quote has 13 rings.
3The spiral (helical) roof stair is offered from the 30-foot model up; the 24-foot silo takes the standard marine-type ladder.
4A silo takes at most 2 side discharges, installed 180 degrees apart; the quote has 3.
5A side discharge can be placed only on rings 1 to 8 counted from the base.
6A side discharge is placed on a ring that the silo does not have; the silo has 4 rings.
7The flat-bottom silo stores free-flowing granular products; a cohesive product is outside its design basis.
8The silo is designed for products up to 834 kg per cubic meter; the quote stores 900 kg per cubic meter.
9The silos are designed for winds up to 144 km/h; the site wind in the quote is 150 km/h.
10The quote loads or discharges at 300 tonnes an hour; the discharge gates of a 36-foot silo are rated for 240 tonnes an hour.
11The quote loads or discharges at 500 tonnes an hour; the discharge gates of a 42-foot silo are rated for 450 tonnes an hour.
12Aeration is configured for grain moisture from 14 to 22 percent; the quote has 13 percent.
13Aeration is configured for grain moisture from 14 to 22 percent; the quote has 23 percent.
14Aeration takes 1, 2 or 4 fans; the quote has 3.
15Automatic aeration control needs the automatic digital thermometry system; the quote has a different thermometry option.
16Thermometry in a silo without a grain spreader needs the thermometry cable support, and the quote does not include it.
17A grain spreader of 150 tonnes an hour is not offered in that type; kinetic spreaders are 60, 120, 200 or 300 and motorized ones 120 or 200.
18A grain spreader of 60 tonnes an hour is not offered in that type; kinetic spreaders are 60, 120, 200 or 300 and motorized ones 120 or 200.
19A raised base of 300 cm needs the stair extension, because the standard base is 80 cm.
20The interconnection platform replaces the stair of the next silo in a battery, so one silo must keep its own stair; the battery size is 3 and the platform is requested on 3.
21Base-only monopods need at least one silo in the battery fitted with the complete monopod, and the quote has none.
22The quote fits monopods to 4 silos, more than the battery size of 3.
23Special items (complete monopod, motorized central discharge gate) can need a special quotation from Product Engineering before pricing; a person should confirm.
24The quote states a capacity of 4,000 tonnes of soybeans per silo; the capacity table gives 3,892.
25The quote states a volume of 5,000 cubic meters per silo; the capacity table gives 5,189.
26A 60-foot flat-bottom silo is built with 14 to 24 rings; the quote has 30 rings.
27The silos are designed for winds up to 144 km/h; the site wind in the quote is 160 km/h.
28A grain spreader of 90 tonnes an hour is not offered in that type; kinetic spreaders are 60, 120, 200 or 300 and motorized ones 120 or 200.
29The quote states a capacity of 3,000 tonnes of soybeans per silo; the capacity table gives 3,892.

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. Aeration and loading, three 60 ft silos: A battery of three 60-foot silos with aeration, wireless thermometry and a loading rate of 500 t/h

The agent's request. Please quote 3 flat-bottom silos, 60 feet in diameter with 22 rings each, for soybeans at 750 kg per cubic meter, with the spiral roof stair, the interconnection platform on 1 of the silos, aeration with the Fundo Falso Total cover, 3 fans and automatic control, for grain at 24 percent moisture, wireless digital thermometry, a kinetic grain spreader of 120 t/h, loading and discharge at 500 t/h on a site with winds of 126 km/h. The quote states 5,664 cubic meters and 4,248 tonnes of soybeans per silo. It is ready to send.

Verdict: Blocked.

  • Loading rate above the discharge gate rating. The quote loads or discharges at 500 tonnes an hour; the discharge gates of a 60-foot silo are rated for 450 tonnes an hour.
  • Grain moisture outside the aeration range. Aeration is configured for grain moisture from 14 to 22 percent; the quote has 24 percent.
  • Fan count not offered. Aeration takes 1, 2 or 4 fans; the quote has 3.
  • Automatic aeration without automatic thermometry. Automatic aeration control needs the automatic digital thermometry system; the quote has a different thermometry option.

2. Aeration and loading, three 60 ft silos: The agent resubmits after fixing the errors

The agent's request. Please quote 3 flat-bottom silos, 60 feet in diameter with 22 rings each, for soybeans at 750 kg per cubic meter, with the spiral roof stair, the interconnection platform on 1 of the silos, aeration with the Fundo Falso Total cover, 2 fans and automatic control, for grain at 18 percent moisture, automatic digital thermometry, a kinetic grain spreader of 120 t/h, loading and discharge at 450 t/h on a site with winds of 126 km/h. The quote states 5,664 cubic meters and 4,248 tonnes of soybeans per silo. It is ready to send.

Verdict: Allowed.

  • Order summary. Battery size 3; each silo is 60 feet with 22 rings, 5,664 cubic meters and 4,248 tonnes of soybeans; battery total 12,744 tonnes.

3. Side discharge and raised base, four 36 ft silos: A battery of four 36-foot silos on a raised base with two side discharges

The agent's request. Please quote 4 flat-bottom silos, 36 feet in diameter with 14 rings each, for soybeans at 750 kg per cubic meter, with the spiral roof stair, the interconnection platform on 3 of the silos, a 300 cm base, wireless digital thermometry, 2 side discharges on rings 9 and 3, loading and discharge at 240 t/h on a site with winds of 126 km/h. The quote states 1,297 cubic meters and 973 tonnes of soybeans per silo. It is ready to send.

Verdict: Blocked.

  • Side discharge too high. A side discharge can be placed only on rings 1 to 8 counted from the base.
  • Thermometry cable support missing. Thermometry in a silo without a grain spreader needs the thermometry cable support, and the quote does not include it.
  • Raised base without the stair extension. A raised base of 300 cm needs the stair extension, because the standard base is 80 cm.

4. Side discharge and raised base, four 36 ft silos: The agent resubmits after fixing the errors

The agent's request. Please quote 4 flat-bottom silos, 36 feet in diameter with 14 rings each, for soybeans at 750 kg per cubic meter, with the spiral roof stair, the interconnection platform on 3 of the silos, a 300 cm base with the stair extension, wireless digital thermometry with the thermometry cable support, 2 side discharges on rings 8 and 3, loading and discharge at 240 t/h on a site with winds of 126 km/h. The quote states 1,297 cubic meters and 973 tonnes of soybeans per silo. It is ready to send.

Verdict: Allowed.

  • Order summary. Battery size 4; each silo is 36 feet with 14 rings, 1,297 cubic meters and 973 tonnes of soybeans; battery total 3,892 tonnes.

5. Stated capacity and monopods, two 120 ft silos: Two 120-foot silos with base-only monopods and a stated capacity

The agent's request. Please quote 2 flat-bottom silos, 120 feet in diameter with 24 rings each, for soybeans at 750 kg per cubic meter, with the spiral roof stair, the interconnection platform on 1 of the silos, aeration with the Canal Maior cover, 4 fans and automatic control, for grain at 15 percent moisture, automatic digital thermometry, a motorized grain spreader of 200 t/h, the monopod base only on 2 of the silos, loading and discharge at 600 t/h on a site with winds of 126 km/h. The quote states 26,162 cubic meters and 20,000 tonnes of soybeans per silo. It is ready to send.

Verdict: Blocked.

  • Base-only monopod without a complete one. Base-only monopods need at least one silo in the battery fitted with the complete monopod, and the quote has none.
  • Stated capacity differs from the table. The quote states a capacity of 20,000 tonnes of soybeans per silo; the capacity table gives 19,622.

6. Stated capacity and monopods, two 120 ft silos: The agent resubmits after fixing the errors

The agent's request. Please quote 2 flat-bottom silos, 120 feet in diameter with 24 rings each, for soybeans at 750 kg per cubic meter, with the spiral roof stair, the interconnection platform on 1 of the silos, aeration with the Canal Maior cover, 4 fans and automatic control, for grain at 15 percent moisture, automatic digital thermometry, a motorized grain spreader of 200 t/h, the complete monopod on 1 and the monopod base only on 1 of the silos, loading and discharge at 600 t/h on a site with winds of 126 km/h. The quote states 26,162 cubic meters and 19,622 tonnes of soybeans per silo. It is ready to send.

Verdict: Needs approval.

  • Special items need an engineering quotation. Special items (complete monopod, motorized central discharge gate) can need a special quotation from Product Engineering before pricing; a person should confirm.
  • Order summary. Battery size 2; each silo is 120 feet with 24 rings, 26,162 cubic meters and 19,622 tonnes of soybeans; battery total 39,244 tonnes.

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 battery of flat-bottom grain silos: diameter and rings, aeration, thermometry, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the product rules 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 3 flat-bottom silos, 60 feet in diameter with 22 rings each, for soybeans at 750 kg per cubic meter. The quote states 5,664 cubic meters and 4,248 tonnes of soybeans per silo. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. The quote loads or discharges at 500 tonnes an hour; the discharge gates of a 60-foot silo are rated for 450 tonnes an hour. Aeration is configured for grain moisture from 14 to 22 percent; the quote has 24 percent. Aeration takes 1, 2 or 4 fans; the quote has 3. 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.
  7. What this shows: for capacity that depends on diameter and ring count, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the aeration fans to 2, the grain moisture to 18 percent, the thermometry to automatic and the loading and discharge rate to 450 t/h.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared, and the validator's figure matches the quote.
  13. Four 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.