Predictika · Dealer scooter orders
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.
This validator models Astra Honda scooter orders, not just the scenarios shown below.
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.
7 scenarios in 3 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 |
|---|---|---|
| Accessories that fit only some models | Only 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 have | Only 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 other | Only 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 total | Only 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 answer | Only 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. |
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 selected variant is not offered on the selected model. |
| 2 | A top box needs a rear carrier on the quote, and the PCX160 and ADV160 cannot take one. |
| 3 | A rear carrier is not offered for the PCX160 or ADV160. |
| 4 | A windscreen is offered for the PCX160 and ADV160 only. |
| 5 | The quote has 5 helmets; at most 2 per scooter are allowed. |
| 6 | The quote has 4 years of prepaid service; at most 3 are allowed. |
| 7 | An individual customer can order at most 5 scooters; the quote has 6. |
| 8 | A company order of 10 scooters should be confirmed by fleet sales. |
| 9 | A 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. |
| 10 | The discount of 4,500 thousand rupiah per scooter is above 10 percent of the 37,350 thousand unit price. |
| 11 | A credit purchase needs insurance cover (TLO or All Risk) on the quote. |
| 12 | A down payment of 15 percent is under 20 percent; the finance team should review the credit. |
| 13 | A down payment of 5 percent is below the 10 percent minimum for credit. |
| 14 | A credit tenor of 36 months is outside the allowed 11 to 35 months. |
| 15 | The quote states a total of 70,000 thousand rupiah; the modeled prices give 74,700. |
| 16 | The order has 0 scooters; at least 1 is needed. |
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 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.
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.
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.
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.
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.
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.
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.
The text of the narrated walkthrough, step by step.