Predictika · A/C service unit quotes

An AI sales agent's A/C service unit quote, checked before it goes out

An AI sales agent prepares a quote for MAHLE ArcticPRO ACX A/C service units: the ACX 310, 320, 350 or 380 for R134a or the ACX 410, 420, 450 or 480 for R1234yf, with the conversion kit, thermal printer, remote control, N-Leak test, gas identifier, ASA connectivity, VCI diagnostics and agricultural database, plus quantity, discount and the quote total. 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 total it computed.

Scope: One MAHLE ArcticPRO ACX service unit quote: model, refrigerant, options, quantity, discount and the stated total. See everything this validator covers

This validator models MAHLE ArcticPRO ACX A/C service unit quotes, not just the scenarios shown below.

  • Models and refrigerant — the ACX 310, 320, 350 and 380 modeled as R134a units, the ACX 410, 420, 450 and 480 as R1234yf units, and the ACX 350 convertible with a conversion kit.
  • Options by tier — thermal printer, smartphone remote control, N-Leak test and gas identifier, each offered on some tiers only.
  • Connectivity and diagnostics — VCI A/C diagnostics, which needs the ASA connectivity option, and the agricultural and construction machinery database for the ACX 350.
  • Quantity — orders over 10 units going to a regional manager.
  • Discount — approval above 6 percent of the gross total and a block above 12 percent.
  • Stated total — the total the quote states against the total computed from the modeled prices.

Any ArcticPRO ACX quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other MAHLE service equipment and parts. All prices here are illustrative USD and are not MAHLE list prices. Amounts are in US dollars.

The AI sales agentBuilds the unit quote from the conversation with the workshop 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
A refrigerant that only one model can be converted forOnly with care
The ACX 350 alone can be converted with a kit, so the refrigerant, the model and the kit each need a rule that reads the others.
The model, the refrigerant and the kit are in one request and are checked against each other on every call.
Options that exist on some tiers onlyOnly with care
The printer, remote control, N-Leak test and gas identifier are offered on some tiers and not others, so every option needs a rule that reads the model.
The model and every option are fields of the same request and are checked together on every call.
Hardware that needs another optionOnly with care
The VCI diagnostics need the ASA connectivity option, so one option has to be tested against another.
Every option is in the same request and the dependencies are checked together on every call.
A discount with an approval band and a hard limitOnly with workarounds
Approval above 6 percent and a block above 12 percent are two thresholds on the same field, taken against a gross total that has to be recomputed first.
The gross total is computed in the same pass and the discount is checked against both thresholds on every call.
A quantity that sends an order to a personOnly with workarounds
Orders over 10 units need a regional manager, a threshold that interacts with the discount and with the total.
The quantity is checked in the same pass as the options and the discount, and blocks and approvals come back together.
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 customer works on R1234yf and this model is built for R134a; only the ACX 350 with a conversion kit can be converted.
2The quote converts an ACX 350 to R513a; a service specialist should confirm the conversion kit and software for this refrigerant.
3The customer works on R134a and the ACX 4xx units are built for R1234yf only.
4A conversion kit for another refrigerant is listed only for the ACX 350.
5The agricultural and construction machinery database is listed only for the ACX 350.
6The thermal printer is not offered on the basic ACX 310 and ACX 410.
7Smartphone remote control is not offered on the basic ACX 310 and ACX 410.
8The N-Leak test function is offered from the ACX 350 and ACX 450 upward, not on the basic and entry models.
9The gas identifier is not offered on the basic ACX 310 and ACX 410.
10The VCI A/C diagnostics hardware needs the ASA connectivity option on the quote.
11The discount of 493 USD is over 6 percent of the gross total of 8,200 USD; a sales manager should approve it.
12The discount of 985 USD is over 12 percent of the gross total of 8,200 USD.
13The quote states a total of 8,000 USD; the quoted lines give 8,200 USD.
14The order has 11 units; orders over 10 units go to a regional manager.

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. Refrigerant and diagnostics: An ACX 350 for R1234yf with VCI diagnostics and no ASA connectivity

The agent's request. Please quote 2 ACX 350 A/C service units for R1234yf, with a thermal printer, smartphone remote control, the N-Leak test and VCI A/C diagnostics. It is ready to send.

Verdict: Blocked.

  • Refrigerant not handled by this model. The customer works on R1234yf and this model is built for R134a; only the ACX 350 with a conversion kit can be converted.
  • A/C diagnostics without ASA connectivity. The VCI A/C diagnostics hardware needs the ASA connectivity option on the quote.

2. Refrigerant and diagnostics: The agent resubmits after fixing the errors

The agent's request. Please quote 2 ACX 350 A/C service units for R1234yf, with a conversion kit, a thermal printer, smartphone remote control, the N-Leak test, ASA connectivity and VCI A/C diagnostics. The quote total is 26,440 USD. It is ready to send.

Verdict: Allowed.

  • Quote summary. 2 unit(s), gross total 26,440 USD, discount 0 USD, net total 26,440 USD (illustrative prices).

3. Basic model options and discount: Three basic ACX 310 units with a printer, a gas identifier and a discount

The agent's request. Please quote 3 ACX 310 A/C service units for R134a, with a thermal printer and a gas identifier. The quote has a discount of 2,500 USD. It is ready to send.

Verdict: Blocked.

  • Printer on a basic model. The thermal printer is not offered on the basic ACX 310 and ACX 410.
  • Gas identifier on a basic model. The gas identifier is not offered on the basic ACX 310 and ACX 410.
  • Discount over 6 percent. The discount of 2,500 USD is over 6 percent of the gross total of 25,770 USD; a sales manager should approve it.

4. Basic model options and discount: The agent resubmits after fixing the errors

The agent's request. Please quote 3 ACX 320 A/C service units for R134a, with a thermal printer. The quote has a discount of 1,000 USD. The quote total is 20,570 USD. It is ready to send.

Verdict: Allowed.

  • Quote summary. 3 unit(s), gross total 21,570 USD, discount 1,000 USD, net total 20,570 USD (illustrative prices).

5. Large order with database: Twelve ACX 450 units with the agricultural database

The agent's request. Please quote 12 ACX 450 A/C service units for R1234yf, with the agricultural database. The quote has a discount of 2,000 USD. It is ready to send.

Verdict: Blocked.

  • Agricultural database on a model that has none. The agricultural and construction machinery database is listed only for the ACX 350.
  • Large order. The order has 12 units; orders over 10 units go to a regional manager.

6. Large order with database: The agent resubmits after fixing the errors

The agent's request. Please quote 12 ACX 450 A/C service units for R1234yf. The quote has a discount of 2,000 USD. The quote total is 106,000 USD. It is ready to send.

Verdict: Needs approval.

  • Large order. The order has 12 units; orders over 10 units go to a regional manager.
  • Quote summary. 12 unit(s), gross total 108,000 USD, discount 2,000 USD, net total 106,000 USD (illustrative prices).

7. Large order with database: The agent resubmits after fixing the errors

The agent's request. Please quote 8 ACX 450 A/C service units for R1234yf. The quote has a discount of 2,000 USD. The quote total is 70,000 USD. It is ready to send.

Verdict: Allowed.

  • Quote summary. 8 unit(s), gross total 72,000 USD, discount 2,000 USD, net total 70,000 USD (illustrative prices).

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 quote for MAHLE ArcticPRO ACX A/C service units: the ACX 310, 320, 350 or 380 for R134a or the ACX 410, 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 total it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote 2 ACX 350 A/C service units for R1234yf, with a thermal printer, smartphone remote control, the N-Leak test and VCI A/C diagnostics. It is ready to send.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with two findings, all in one answer. The customer works on R1234yf and this model is built for R134a; only the ACX 350 with a conversion kit can be converted. The VCI A/C diagnostics hardware needs the ASA connectivity option on the quote.
  6. The validator returned two 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 a refrigerant that only one model can be converted for, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the conversion kit to yes and the ASA connectivity to yes. It sets the stated quote total to $26,440.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. Both earlier findings are cleared.
  13. Two problems caught in one call, fixed in one pass, and a clean $26,440 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.