Predictika · Uniform rental program quotes

An AI sales agent's uniform rental quote, checked before it goes out

An AI sales agent prepares a weekly uniform rental quote for a business: the brand and garment, the number of wearers, the garments per wearer, flame-resistant and high-visibility needs, the agreement term, the discount, floor mats, restroom service, first aid and fire extinguishers, and the weekly total the quote states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how these choices fit together, and returns a verdict, every reason and the weekly total it computed.

Scope: One uniform rental quote: brand, garment, wearers, term, discount, mats, restroom, first aid, extinguishers and the stated weekly total. See everything this validator covers

This validator models uniform rental quotes for six brand lines, not just the scenarios shown below.

  • Brands and garments — ComfortFlex Pro, Carhartt, Chef Works, Landau, Wink and ProBrite, with the garments each line offers, flame-resistant garments and high-visibility garments.
  • Wearers, garments and term — the fewest wearers a program needs, the garments per wearer, the length of the agreement and the approvals that a short term or a very large account needs.
  • Discount — the discount a sales agent can offer, the manager approval above 8 percent and the limit at 15 percent.
  • Facility services and the weekly total — floor mats by size and quantity, restroom service, the first aid cabinet, fire extinguishers with their inspection plan, and the weekly total stated on the quote, which is compared with the computed one.

Any uniform rental quote for these brands that touches these rules is in scope — not only the scenarios pictured here. Not covered: direct purchase, linens and healthcare textiles, and other Cintas lines. The six brand names are public (cintas.com); Cintas rates are quoted per account, so every price, garment-to-brand rule, minimum, term limit and approval threshold in this validator is modeled from comparable rental programs and is not published by Cintas.

The AI sales agentBuilds the rental quote from the conversation with the customer and says it is ready to send.
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
Garments that only some brands offerOnly with care
Each brand line offers its own garments, so every garment needs a rule on the brand it is quoted in.
The brand and the garment are fields of one quote and are checked together on every call.
Needs that only some brands can meetOnly with workarounds
Flame-resistant garments are modeled only in one line and high-visibility garments in two, so each need must be matched to the brands that can meet it.
The need and the brand are both fields of the quote and are compared on every call.
Approvals that stack on top of blocksOnly with workarounds
A short term, a discount above 8 percent and a very large account each need a person, while other limits stop the quote outright, and a person should see them all at once.
Blocks and approvals are all reported together, so one problem never hides another.
A stated total that must match the computed oneOnly with workarounds
The weekly total adds every garment at its brand and garment rate, the mats, the restroom, first aid and extinguishers, so a separate rule must recompute it and compare it with the stated figure.
The stated total is a field of the quote and is compared with the computed total on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, so the agent can fix them in a single pass.

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 garment chosen is not offered in the selected brand line.
2The customer needs flame-resistant garments and only the Carhartt line is modeled with an FR version.
3The customer needs high-visibility garments; only ProBrite and Carhartt are modeled with hi-vis garments.
4A rental program needs at least 4 wearers; the quote has 3.
5Weekly service needs at least 3 garments per wearer; the quote has 2.
6The quote has 11 garments per wearer; this model allows at most 10.
7The agreement term of 11 months is below the 12-month minimum.
8A term of 24 months is shorter than the standard 36 months; a sales manager should approve the rates.
9The agreement term of 61 months is above the 60-month maximum.
10The requested discount of 16 percent is above the 15 percent limit.
11The requested discount of 10 percent is above 8 percent; a regional manager should approve it.
12The floor mat size and the mat quantity disagree (0 mats).
1321 floor mats is a large order; a service manager should confirm route capacity.
144 fire extinguishers are quoted without an annual inspection plan.
15The quote states a weekly total of $272.31; the quoted items add up to $272.30.
16501 wearers is a large account; national account review 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. Flame-resistant jackets: Jackets in a line that does not offer them, flame-resistant and high-visibility, with extinguishers and no inspection plan

The agent's request. Please quote ComfortFlex Pro jackets for 25 wearers, 5 per wearer, needing flame-resistant garments and high-visibility garments, on a 24-month agreement with a 12 percent discount, plus 6 floor mats of 4 by 6 feet, restroom service, a first aid cabinet and 4 fire extinguishers. The quote states a weekly total of $313.55. It is ready to send.

Verdict: Blocked.

  • Garment not offered in this brand. The garment chosen is not offered in the selected brand line.
  • Flame-resistant needs the FR line. The customer needs flame-resistant garments and only the Carhartt line is modeled with an FR version.
  • High visibility needs a hi-vis line. The customer needs high-visibility garments; only ProBrite and Carhartt are modeled with hi-vis garments.
  • Extinguishers need an inspection plan. 4 fire extinguishers are quoted without an annual inspection plan.
  • Short term needs approval. A term of 24 months is shorter than the standard 36 months; a sales manager should approve the rates.
  • Discount needs approval. The requested discount of 12 percent is above 8 percent; a regional manager should approve it.

2. Flame-resistant jackets: The agent resubmits after fixing the errors

The agent's request. Please quote Carhartt jackets for 25 wearers, 5 per wearer, needing flame-resistant garments and high-visibility garments, on a 24-month agreement with a 12 percent discount, plus 6 floor mats of 4 by 6 feet, restroom service, a first aid cabinet and 4 fire extinguishers. The quote states a weekly total of $344.80. It is ready to send.

Verdict: Blocked.

  • Extinguishers need an inspection plan. 4 fire extinguishers are quoted without an annual inspection plan.
  • Short term needs approval. A term of 24 months is shorter than the standard 36 months; a sales manager should approve the rates.
  • Discount needs approval. The requested discount of 12 percent is above 8 percent; a regional manager should approve it.

3. Flame-resistant jackets: The agent resubmits after fixing the errors

The agent's request. Please quote Carhartt jackets for 25 wearers, 5 per wearer, needing flame-resistant garments and high-visibility garments, on a 36-month agreement with a 6 percent discount, plus 6 floor mats of 4 by 6 feet, restroom service, a first aid cabinet and 4 fire extinguishers with an annual inspection plan. The quote states a weekly total of $344.80. It is ready to send.

Verdict: Allowed.

  • Weekly summary. 25 wearers with 5 garments each at $2.10 per garment per week; estimated weekly total $344.80 (illustrative prices).

4. Aprons and mats: Chef Works aprons with too many per wearer, mats with no quantity, a 72-month term and a large discount

The agent's request. Please quote Chef Works aprons for 20 wearers, 12 per wearer, on a 72-month agreement with an 18 percent discount, plus floor mats of 3 by 10 feet with no quantity, restroom service, a first aid cabinet and 4 fire extinguishers with an annual inspection plan. The quote states a weekly total of $182.80. It is ready to send.

Verdict: Blocked.

  • Too many garments per wearer. The quote has 12 garments per wearer; this model allows at most 10.
  • Term above 60 months. The agreement term of 72 months is above the 60-month maximum.
  • Discount above 15 percent. The requested discount of 18 percent is above the 15 percent limit.
  • Mat size and quantity disagree. The floor mat size and the mat quantity disagree (0 mats).

5. Aprons and mats: The agent resubmits after fixing the errors

The agent's request. Please quote Chef Works aprons for 20 wearers, 8 per wearer, on a 60-month agreement with a 6 percent discount, plus 8 floor mats of 3 by 10 feet, restroom service, a first aid cabinet and 4 fire extinguishers with an annual inspection plan. The quote states a weekly total of $194.80. It is ready to send.

Verdict: Allowed.

  • Weekly summary. 20 wearers with 8 garments each at $0.55 per garment per week; estimated weekly total $194.80 (illustrative prices).

6. High-visibility vests: High-visibility vests in a brand line that does not offer them, with a weekly total left over from fewer wearers

The agent's request. Please quote Wink high-visibility vests for 55 wearers, 5 per wearer, needing high-visibility garments, on a 36-month agreement, plus 6 floor mats of 4 by 6 feet, restroom service, a first aid cabinet and 4 fire extinguishers with an annual inspection plan. The quote states a weekly total of $232.30. It is ready to send.

Verdict: Blocked.

  • Garment not offered in this brand. The garment chosen is not offered in the selected brand line.
  • High visibility needs a hi-vis line. The customer needs high-visibility garments; only ProBrite and Carhartt are modeled with hi-vis garments.
  • Stated weekly total does not match. The quote states a weekly total of $232.30; the quoted items add up to $247.30.

7. High-visibility vests: The agent resubmits after fixing the errors

The agent's request. Please quote ProBrite high-visibility vests for 55 wearers, 5 per wearer, needing high-visibility garments, on a 36-month agreement, plus 6 floor mats of 4 by 6 feet, restroom service, a first aid cabinet and 4 fire extinguishers with an annual inspection plan. The quote states a weekly total of $384.80. It is ready to send.

Verdict: Allowed.

  • Weekly summary. 55 wearers with 5 garments each at $1.10 per garment per week; estimated weekly total $384.80 (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 weekly uniform rental quote for a business: the brand and garment, the number of wearers, the garments per wearer, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of how these choices fit together, and returns a verdict, every reason and the weekly total it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote ComfortFlex Pro jackets for 25 wearers, 5 per wearer, needing flame-resistant garments and high-visibility garments, on a 24-month agreement with a 12 percent discount. The quote states a weekly total of $313.55. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings and two approvals, all in one answer. The garment chosen is not offered in the selected brand line. The customer needs flame-resistant garments and only the Carhartt line is modeled with an FR version. The customer needs high-visibility garments; only ProBrite and Carhartt are modeled with hi-vis garments. The other one is on screen.
  6. The validator returned four blocking findings 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.
  7. What this shows: for garments that only some brands offer, a rules-based CPQ is error-prone for this.
  8. Now the agent resubmits.
  9. The corrected request. It changes the brand to carhartt and the weekly total stated on the quote to $344.80.
  10. It calls the validator again.
  11. Still blocked, with one finding and two approvals, all in one answer. 4 fire extinguishers are quoted without an annual inspection plan.
  12. Three findings cleared. Still blocking: extinguishers need an inspection plan. Two approvals also remain for a person: short term needs approval and discount needs approval.
  13. The agent resubmits once more.
  14. The revised request. It changes the term to 36 months, the discount to 6 percent and the annual inspection plan to yes.
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. All three earlier findings are cleared.
  18. Six problems caught in one call, fixed in two passes, and a clean $344.80 quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.