Predictika · Agricultural planters
An AI sales agent prepares an order for a Tatu Marchesan USAP or USAP Suprema grain planter for a fictional soybean and corn grower: the row count and row spacing, the line, the fertilizer and seed version, the seed the farm needs to carry, the transport route and the tractor. Before the order goes out, the agent sends it to Predictika, which checks it against a declarative model of what the public Marchesan USAP brochure says and returns a verdict, every reason and the figures it computed. The customer is fictional.
This validator models orders for the Tatu Marchesan USAP and USAP Suprema grain planters, based on the public Marchesan USAP brochure (06/2019, Rev. 06), not just the scenarios shown below.
Any order of a USAP or USAP Suprema planter that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Marchesan machines, metering and crop choices, prices (Marchesan does not publish them), delivery, financing and service.
8 scenarios in 4 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 |
|---|---|---|
| Figures that depend on the row count | Only with care Working width, seed capacity, transport length and tractor power all follow the row count in the brochure table. A rules-based CPQ can store the table, but it has to be kept in step and compared with each order. | The row count and line are read together and every figure is computed on every call. |
| A limit that applies to only some versions | Only with care The fertilizer and seed version is listed up to 30 rows under the USAP. Each is a product rule that has to be written and maintained. | The version limit is checked together with the row count and line on every call. |
| The figure the order states | Only with care The working width stated in the order is a free-entry field; a rule has to look up the right table row and compare. | The stated width is a field in the request, compared with the brochure figure for the row count on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the quote is saved or a step is completed, so a person 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 quote; approval findings need a person to sign off; everything else is computed.
| 1 | The brochure lists row spacings of 450, 500 and 550 mm; 600 mm is not listed. |
| 2 | The brochure lists row spacings of 450, 500 and 550 mm; 475 mm is not listed. |
| 3 | The brochure lists the USAP fertilizer and seed version with up to 30 rows; the order has 32 rows. |
| 4 | The brochure lists the USAP fertilizer and seed version with up to 30 rows; the order has 36 rows. |
| 5 | The brochure lists the fertilizer and seed version under the USAP; a person should confirm it for the USAP Suprema. |
| 6 | The brochure table has no entry for 19 rows and says to consult the factory for other configurations; a person should confirm it. |
| 7 | The brochure table has no entry for 51 rows and says to consult the factory for other configurations; a person should confirm it. |
| 8 | The brochure table has no entry for 10 rows and says to consult the factory for other configurations; a person should confirm it. |
| 9 | The brochure table has no entry for 31 rows and says to consult the factory for other configurations; a person should confirm it. |
| 10 | The tractor has 279 cv; the brochure gives a required power of at least 280 cv for this planter. |
| 11 | The tractor has 280 cv, inside the 280 to 300 cv range the brochure gives; a person should confirm it for the soil and field. |
| 12 | The tractor has 299 cv, inside the 280 to 300 cv range the brochure gives; a person should confirm it for the soil and field. |
| 13 | The tractor has 300 cv; the brochure gives a required power of at least 320 cv for this planter. |
| 14 | The tractor has 300 cv, inside the 290 to 320 cv range the brochure gives; a person should confirm it for the soil and field. |
| 15 | The tractor has 200 cv; the brochure gives a required power of at least 210 cv for this planter. |
| 16 | The farm needs a seed capacity of 4681 liters; this planter holds 4680 liters. |
| 17 | The farm needs a seed capacity of 5000 liters; this planter holds 4160 liters. |
| 18 | The transport route allows 6499 mm; the planter is 6500 mm wide folded for transport. |
| 19 | The transport route allows 12299 mm; the planter is 12300 mm long folded for transport. |
| 20 | The transport route allows 18000 mm; the planter is 18600 mm long folded for transport. |
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 Marchesan USAP Suprema planter with 36 rows at 500 mm spacing, the standard version. The farm needs to carry 3,000 liters of seed, the transport route allows 7,000 mm wide and 20,000 mm long when folded, and the tractor is 300 cv. The quote states a working width of 17,800 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Marchesan USAP planter with 36 rows at 500 mm spacing, the standard version. The farm needs to carry 3,000 liters of seed, the transport route allows 7,000 mm wide and 20,000 mm long when folded, and the tractor is 300 cv. The quote states a working width of 17,800 mm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Marchesan USAP planter with 36 rows at 500 mm spacing, the fertilizer and seed version. The farm needs to carry 3,000 liters of seed, the transport route allows 7,000 mm wide and 20,000 mm long when folded, and the tractor is 300 cv. The quote states a working width of 17,800 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Marchesan USAP planter with 30 rows at 500 mm spacing, the fertilizer and seed version. The farm needs to carry 3,000 liters of seed, the transport route allows 7,000 mm wide and 20,000 mm long when folded, and the tractor is 300 cv. The quote states a working width of 14,800 mm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Marchesan USAP planter with 28 rows at 500 mm spacing, the standard version. The farm needs to carry 5,000 liters of seed, the transport route allows 7,000 mm wide and 20,000 mm long when folded, and the tractor is 300 cv. The quote states a working width of 13,800 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Marchesan USAP planter with 33 rows at 500 mm spacing, the standard version. The farm needs to carry 5,000 liters of seed, the transport route allows 7,000 mm wide and 20,000 mm long when folded, and the tractor is 300 cv. The quote states a working width of 16,300 mm. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote a Marchesan USAP planter with 28 rows at 600 mm spacing, the standard version. The farm needs to carry 3,000 liters of seed, the transport route allows 7,000 mm wide and 20,000 mm long when folded, and the tractor is 300 cv. The quote states a working width of 13,800 mm. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote a Marchesan USAP planter with 28 rows at 550 mm spacing, the standard version. The farm needs to carry 3,000 liters of seed, the transport route allows 7,000 mm wide and 20,000 mm long when folded, and the tractor is 300 cv. The quote states a working width of 13,800 mm. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.