Predictika · Agricultural equipment

An AI sales agent's tractor build quote, checked before it goes out

An AI sales agent prepares a build quote for a KIOTI CS2210H sub-compact tractor: the tire option, a front end loader or backhoe, and implements such as mowers, blades, a snow blower or forks, with the total it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the prices published on KIOTI's Build & Price page and returns a verdict, every reason and the figures it computed.

Scope: CS2210H build quotes: published MSRP of the base tractor, tire option, backhoe, loader and the 24 implements on its build page, with approvals for unpublished or unclear items. See everything this validator covers

This validator models a KIOTI CS2210H build, based on the product page and Build & Price page on kioti.com, not just the scenarios shown below.

  • Published MSRPs — the tractor starts at $13,983; a tire option (agricultural, industrial, hybrid or turf) is $891; the SL2410 loader is $3,856 and the SB2410SL backhoe $8,144; and the 24 implements the page lists (mowers, a cutter, a tiller, a snow blower, bale spears, a pallet fork, rear blades, box blades, grading scrapers, landscape rakes, a quick hitch and a post hole digger) each have a published price.
  • Total the quote states — the sum of the base tractor, the tire option and every selected item is computed on every call and compared with the total the agent states.
  • Items to confirm with a person — the backhoe includes a subframe but not a bucket, and no bucket price is published; the snow blower hitches to the sub-frame, which the page says the backhoe includes; and the hay fork and pallet fork are rated above the 700 pound lift capacity of the tractor's three-point hitch.

Any CS2210H build that touches these rules is in scope — not only the scenarios pictured here. Not covered: other CS models and other KIOTI tractor series, dealer pricing, taxes, freight and financing (KIOTI says builds and prices vary by location and are estimates), compatibility between implements that the page does not state, and real-world suitability of an implement for a given property.

The AI sales agentBuilds the tractor 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
Prices that must add up across a tractor, tires, attachments and 24 implementsOnly with workarounds
Each item has its own published price, and a quote total has to equal their sum. A rules-based CPQ needs a price table and a sum rule that is edited every time the price list changes.
Every selected item is priced and summed on every call, and the total is compared with the one the agent states.
A stated total that is wrongOnly with care
The total is derived from every choice, so a rule has to recompute it and compare, and the agent can leave out the tires or one implement without anyone noticing.
The stated total is a field in the request, compared with the computed one on every call.
Items that need a person to confirmOnly with care
An unpublished bucket price, a sub-frame that the page ties to the backhoe and a fork rated above the hitch lift capacity are not blocks, but they must not go out unreviewed.
These items come back as approvals with the reason, together with any other finding.
Every problem returned in one answerOnly 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.

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 SB2410SL backhoe includes a subframe but not a bucket, and no bucket price is published; a person should confirm the bucket and its price.
2The SB50 snow blower hitches to the sub-frame and the quote has no backhoe (which includes a subframe); a person should confirm where the sub-frame comes from.
3The hay fork (1,500 pound lift capacity) or pallet fork (up to 4,400 pounds) on the quote is rated above the 700 pound lift capacity of the CS2210H three-point hitch; a person should confirm how it will be mounted and used.
4The quote states a total of $13,982; the published MSRPs give $13,983.
5The quote states a total of $13,984; the published MSRPs give $13,983.
6The quote states a total of $13,983; the published MSRPs give $14,874.
7The quote states a total of $15,065; the published MSRPs give $15,611.
8The quote states a total of $17,839; the published MSRPs give $18,730.
9The quote states a total of $13,983; the published MSRPs give $22,127.
10The quote states a total of $1; the published MSRPs give $19,796.
11The quote states a total of $13,983; the published MSRPs give $75,505.

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. Total that leaves out the tires: A CS2210H with agricultural tires, a loader, a finish mower and a quick hitch

The agent's request. Please quote a CS2210H sub-compact tractor with agricultural tires and the following: SL2410 front end loader, FM2060 60-inch finish mower, QH20 quick hitch. The quote states a total of $23,344. It is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quote states a total of $23,344; the published MSRPs give $24,235.

2. Total that leaves out the tires: The agent resubmits after fixing the errors

The agent's request. Please quote a CS2210H sub-compact tractor with agricultural tires and the following: SL2410 front end loader, FM2060 60-inch finish mower, QH20 quick hitch. The quote states a total of $24,235. It is ready to send.

Verdict: Allowed.

  • Build summary. CS2210H starting MSRP of $13,983, tires $891, attachments and implements $9,361, total $24,235.

3. Snow blower, hay fork and approvals: A CS2210H with a loader, a snow blower and a hay fork, and a low total

The agent's request. Please quote a CS2210H sub-compact tractor with no tire option and the following: SL2410 front end loader, SB50 50-inch snow blower, HF2001 hay fork. The quote states a total of $20,000. It is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quote states a total of $20,000; the published MSRPs give $23,652.
  • Snow blower sub-frame to confirm. The SB50 snow blower hitches to the sub-frame and the quote has no backhoe (which includes a subframe); a person should confirm where the sub-frame comes from.
  • Fork load against hitch capacity. The hay fork (1,500 pound lift capacity) or pallet fork (up to 4,400 pounds) on the quote is rated above the 700 pound lift capacity of the CS2210H three-point hitch; a person should confirm how it will be mounted and used.

4. Snow blower, hay fork and approvals: The agent resubmits after fixing the errors

The agent's request. Please quote a CS2210H sub-compact tractor with no tire option and the following: SL2410 front end loader, SB50 50-inch snow blower, HF2001 hay fork. The quote states a total of $23,652. It is ready to send.

Verdict: Needs approval.

  • Snow blower sub-frame to confirm. The SB50 snow blower hitches to the sub-frame and the quote has no backhoe (which includes a subframe); a person should confirm where the sub-frame comes from.
  • Fork load against hitch capacity. The hay fork (1,500 pound lift capacity) or pallet fork (up to 4,400 pounds) on the quote is rated above the 700 pound lift capacity of the CS2210H three-point hitch; a person should confirm how it will be mounted and used.
  • Build summary. CS2210H starting MSRP of $13,983, tires $0, attachments and implements $9,669, total $23,652.

5. Snow blower, hay fork and approvals: The agent resubmits after fixing the errors

The agent's request. Please quote a CS2210H sub-compact tractor with no tire option and the following: SL2410 front end loader. The quote states a total of $17,839. It is ready to send.

Verdict: Allowed.

  • Build summary. CS2210H starting MSRP of $13,983, tires $0, attachments and implements $3,856, total $17,839.

6. Total of the base tractor only: A CS2210H with a post hole digger, a tiller and a box scraper

The agent's request. Please quote a CS2210H sub-compact tractor with no tire option and the following: RT2448 48-inch rotary tiller, BB2060 60-inch box scraper, PD20 post hole digger. The quote states a total of $13,983. It is ready to send.

Verdict: Blocked.

  • Stated total does not match. The quote states a total of $13,983; the published MSRPs give $21,275.

7. Total of the base tractor only: The agent resubmits after fixing the errors

The agent's request. Please quote a CS2210H sub-compact tractor with no tire option and the following: RT2448 48-inch rotary tiller, BB2060 60-inch box scraper, PD20 post hole digger. The quote states a total of $21,275. It is ready to send.

Verdict: Allowed.

  • Build summary. CS2210H starting MSRP of $13,983, tires $0, attachments and implements $7,292, total $21,275.

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 a build quote for a KIOTI CS2210H sub-compact tractor: the tire option, a front end loader or backhoe, implements such as mowers, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the prices published on KIOTI's Build & Price page 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 a CS2210H sub-compact tractor with no tire option and the following: SL2410 front end loader, SB50 50-inch snow blower, HF2001 hay fork. The quote states a total of $20,000. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with one finding and two approvals, all in one answer. The quote states a total of $20,000; the published MSRPs give $23,652.
  6. The validator returned one blocking finding and two approvals 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 and against the stated total.
  7. What this shows: for a stated total that is wrong, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the stated total as to $23,652.
  10. It calls the validator again.
  11. Not blocked, but held for a person.
  12. The one blocking finding is cleared; two approvals remain for a person: snow blower sub-frame to confirm and fork load against hitch capacity.
  13. The agent resubmits once more.
  14. The revised request. It changes the stated total as to $17,839. It removes the 50-inch snow blower and hay fork.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. Both earlier findings are cleared, and the validator's total, $17,839, matches the quote.
  18. Three problems caught in one call, fixed in two passes, and a clean $17,839 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.