Predictika · Dealer scooter orders

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

An AI sales agent prepares a dealer order of Honda scooters for a customer in Indonesia: the model and variant, the number of scooters, accessories and helmets, prepaid service, insurance, cash or credit terms, a discount and the total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the totals it computed.

Scope: A dealer order of Honda scooters (BeAT, Genio, Scoopy, Vario 125, Vario 160, Stylo 160, PCX160, ADV160) with accessories, helmets, prepaid service, insurance, credit terms and discount. See everything this validator covers

This validator models Astra Honda scooter orders, not just the scenarios shown below.

  • Models and variants — eight scooter models with the variants listed for each, such as CBS, Deluxe Smart Key, Prestige, ABS and ABS RoadSync; a variant that the model does not have is blocked.
  • Accessories and helmets — a rear carrier (not for the PCX160 or ADV160), a top box (which needs a rear carrier), a windscreen (PCX160 and ADV160 only) and at most two helmets per scooter.
  • Service and insurance — up to three years of prepaid service, and TLO or All Risk insurance priced by the price band of the scooter.
  • Cash or credit — a credit tenor of 11 to 35 months, a down payment of at least 10 percent (under 20 percent goes to the finance team), and insurance cover on every credit purchase.
  • Customer, discount and total — an individual can order at most 5 scooters, a company order of 10 or more is confirmed by fleet sales, a discount over 5 percent needs a sales manager and one over 10 percent is blocked, and the total the quote states must match the computed total.

Any scooter order that touches these rules is in scope — not only the scenarios pictured here. Not covered: motorcycles other than these scooters, electric models, spare parts and cars. Amounts are in thousand rupiah and are illustrative.

The AI sales agentBuilds the scooter order from the conversation with the customer 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
Accessories that fit only some modelsOnly with care
A rear carrier is not offered for the PCX160 and ADV160, a top box needs a carrier, and a windscreen is offered for those two only, so each accessory needs a rule that reads the model.
The model and every accessory are in one request and checked together on every call.
A variant that only some models haveOnly with care
The list of variants differs by model, so a rule has to compare each variant with the model chosen.
The model and variant are fields of the request and checked against each other on every call.
Credit terms and insurance that depend on each otherOnly with workarounds
A credit purchase needs a tenor in range, a minimum down payment and insurance cover, and a smaller down payment goes to another team for review.
The payment terms, the insurance and the down payment are checked together, blocks and reviews in one answer.
A stated total that must match the computed totalOnly with workarounds
The total is built from the price, accessories, insurance, service, helmets and discount, so a separate rule is needed to recompute it and compare it with the stated figure.
The stated total is a field of the request and is compared with the computed total on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the quote 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 selected variant is not offered on the selected model.
2A top box needs a rear carrier on the quote, and the PCX160 and ADV160 cannot take one.
3A rear carrier is not offered for the PCX160 or ADV160.
4A windscreen is offered for the PCX160 and ADV160 only.
5The quote has 5 helmets; at most 2 per scooter are allowed.
6The quote has 4 years of prepaid service; at most 3 are allowed.
7An individual customer can order at most 5 scooters; the quote has 6.
8A company order of 10 scooters should be confirmed by fleet sales.
9A discount of 3,000 thousand rupiah per scooter is above 5 percent of the 37,350 thousand unit price; a sales manager should approve it.
10The discount of 4,500 thousand rupiah per scooter is above 10 percent of the 37,350 thousand unit price.
11A credit purchase needs insurance cover (TLO or All Risk) on the quote.
12A down payment of 15 percent is under 20 percent; the finance team should review the credit.
13A down payment of 5 percent is below the 10 percent minimum for credit.
14A credit tenor of 36 months is outside the allowed 11 to 35 months.
15The quote states a total of 70,000 thousand rupiah; the modeled prices give 74,700.
16The order has 0 scooters; at least 1 is needed.

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. Accessories and credit terms: A 4-scooter ADV160 ABS RoadSync order with accessories, helmets, service and credit terms

The agent's request. Please quote an order of 4 Honda ADV160 ABS RoadSync scooters for an individual customer, each with a rear carrier, a top box and a windscreen, with 10 helmets and 4 years of prepaid service. Payment is by credit with no insurance cover, an 8 percent down payment and a 48-month tenor. The quote states a total of 187,700 thousand rupiah. It is ready to send.

Verdict: Blocked.

  • Rear carrier does not fit this model. A rear carrier is not offered for the PCX160 or ADV160.
  • Top box needs a rear carrier. A top box needs a rear carrier on the quote, and the PCX160 and ADV160 cannot take one.
  • Too many helmets. The quote has 10 helmets; at most 2 per scooter are allowed.
  • Prepaid service years over the limit. The quote has 4 years of prepaid service; at most 3 are allowed.
  • Credit tenor not allowed. A credit tenor of 48 months is outside the allowed 11 to 35 months.
  • Down payment below 10 percent. A down payment of 8 percent is below the 10 percent minimum for credit.
  • Credit needs insurance. A credit purchase needs insurance cover (TLO or All Risk) on the quote.

2. Accessories and credit terms: The agent resubmits after fixing the errors

The agent's request. Please quote an order of 4 Honda ADV160 ABS RoadSync scooters for an individual customer, each with a windscreen, with 8 helmets and 3 years of prepaid service. Payment is by credit with no insurance cover, an 8 percent down payment and a 48-month tenor. The quote states a total of 178,800 thousand rupiah. It is ready to send.

Verdict: Blocked.

  • Credit tenor not allowed. A credit tenor of 48 months is outside the allowed 11 to 35 months.
  • Down payment below 10 percent. A down payment of 8 percent is below the 10 percent minimum for credit.
  • Credit needs insurance. A credit purchase needs insurance cover (TLO or All Risk) on the quote.

3. Accessories and credit terms: The agent resubmits after fixing the errors

The agent's request. Please quote an order of 4 Honda ADV160 ABS RoadSync scooters for an individual customer, each with a windscreen, with 8 helmets and 3 years of prepaid service. Payment is by credit with All Risk insurance, a 25 percent down payment and a 24-month tenor. The quote states a total of 183,600 thousand rupiah. It is ready to send.

Verdict: Allowed.

  • Order summary. 4 scooter(s) at 42,600 thousand rupiah each, modeled total of 183,600 thousand rupiah.

4. Fit, discount and stated total: A 3-scooter Scoopy Prestige order with a top box, a windscreen and a discount

The agent's request. Please quote an order of 3 Honda Scoopy Prestige scooters for an individual customer, each with a top box and a windscreen. Payment is in cash with no insurance cover. The discount is 3,000 thousand rupiah per scooter. The quote states a total of 69,000 thousand rupiah. It is ready to send.

Verdict: Blocked.

  • Top box needs a rear carrier. A top box needs a rear carrier on the quote, and the PCX160 and ADV160 cannot take one.
  • Windscreen not offered on this model. A windscreen is offered for the PCX160 and ADV160 only.
  • Discount above 10 percent. The discount of 3,000 thousand rupiah per scooter is above 10 percent of the 25,230 thousand unit price.
  • Stated total does not match. The quote states a total of 69,000 thousand rupiah; the modeled prices give 66,690.

5. Fit, discount and stated total: The agent resubmits after fixing the errors

The agent's request. Please quote an order of 3 Honda Scoopy Prestige scooters for an individual customer, each with a rear carrier and a top box. Payment is in cash with no insurance cover. The discount is 900 thousand rupiah per scooter. The quote states a total of 72,090 thousand rupiah. It is ready to send.

Verdict: Allowed.

  • Order summary. 3 scooter(s) at 24,930 thousand rupiah each, modeled total of 72,090 thousand rupiah.

6. Fleet credit order: A company order of 10 Vario 160 CBS Grande scooters on credit

The agent's request. Please quote an order of 10 Honda Vario 160 CBS Grande scooters for a company, with 20 helmets and 5 years of prepaid service. Payment is by credit with TLO insurance, a 15 percent down payment and a 40-month tenor. The quote states a total of 311,000 thousand rupiah. It is ready to send.

Verdict: Blocked.

  • Prepaid service years over the limit. The quote has 5 years of prepaid service; at most 3 are allowed.
  • Credit tenor not allowed. A credit tenor of 40 months is outside the allowed 11 to 35 months.
  • Down payment under 20 percent. A down payment of 15 percent is under 20 percent; the finance team should review the credit.
  • Fleet order to confirm. A company order of 10 scooters should be confirmed by fleet sales.

7. Fleet credit order: The agent resubmits after fixing the errors

The agent's request. Please quote an order of 10 Honda Vario 160 CBS Grande scooters for a company, with 20 helmets and 3 years of prepaid service. Payment is by credit with TLO insurance, a 15 percent down payment and a 30-month tenor. The quote states a total of 303,000 thousand rupiah. It is ready to send.

Verdict: Needs approval.

  • Down payment under 20 percent. A down payment of 15 percent is under 20 percent; the finance team should review the credit.
  • Fleet order to confirm. A company order of 10 scooters should be confirmed by fleet sales.
  • Order summary. 10 scooter(s) at 27,850 thousand rupiah each, modeled total of 303,000 thousand rupiah.

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 dealer order of Honda scooters for a customer in Indonesia: the model and variant, the number of scooters, accessories and helmets, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how those choices fit together and returns a verdict, every reason and the totals it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote an order of 4 Honda ADV160 ABS RoadSync scooters for an individual customer, each with a rear carrier. Payment is by credit with no insurance cover, an 8 percent down payment and a 48-month tenor. The rest of the request is on screen. The quote states a total of 187,700 thousand rupiah.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with seven findings, all in one answer. A rear carrier is not offered for the PCX160 or ADV160. A top box needs a rear carrier on the quote, and the PCX160 and ADV160 cannot take one. The quote has 10 helmets; at most 2 per scooter are allowed. 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 quote are checked against each other.
  7. What this shows: for accessories that fit only some models, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the rear carrier to no, the top box to no, the helmets to 8, the prepaid service to 3 years and the total stated on the quote to 178,800 thousand rupiah.
  10. It calls the validator again.
  11. Still blocked, with three findings, all in one answer. A credit tenor of 48 months is outside the allowed 11 to 35 months. A down payment of 8 percent is below the 10 percent minimum for credit. A credit purchase needs insurance cover (TLO or All Risk) on the quote.
  12. Four findings cleared. Still blocking: credit tenor not allowed, down payment below 10 percent and credit needs insurance.
  13. The agent resubmits once more.
  14. The revised request. It changes the insurance to All Risk, the down payment to 25 percent, the tenor to 24 months and the total stated on the quote to 183,600 thousand rupiah.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. All three earlier findings are cleared.
  18. Seven problems caught in one call, fixed in two passes, 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.