Predictika · Floor scrubber fleet quotes
An AI sales agent prepares a fleet quote for Tennant floor scrubbers, with a model, a battery, ec-H2O or Chem-Dose options, chargers, and the site's floor, aisles, turning space, ramps and cleaning area. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the scrubbers and site fit and returns a verdict, every reason and the run time and coverage it computed.
This validator models Tennant scrubber fleet quotes, not just the scenarios shown below.
Any Tennant scrubber fleet quote that touches these rules is in scope — not only the scenarios pictured here. Not covered: other Tennant models such as the T600e, T12 and T16, sweepers, service plans and prices. The model specifications, batteries, run times, options, coverage per hour, T681 ramp limit and robot aisle figures follow Tennant's published specification sheets; the minimum aisle and turning space for the robots, the robot ramp limit, the floor and charger rules, the option exclusions, the approval thresholds and the stated-figure checks are modeled from comparable floor cleaning equipment and are not published by Tennant. No prices are modeled.
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 |
|---|---|---|
| Batteries that depend on the model | Only with care Each model offers its own batteries and run times, so a rule must tie the battery to the model. | The model and the battery are in one request and checked together on every call. |
| Options that exclude each other and depend on the model | Only with workarounds ec-H2O is for the robots, Chem-Dose is for the T681, and the two cannot share a machine, so each option needs its own model rule and an exclusion. | All options are in the request, so the model rules and the exclusion are checked on every call. |
| One charger per machine when the fleet size changes | Only with workarounds The charger count must be compared with the number of machines, which changes as the quote is edited. | The machine count and the charger count are both in the request and compared on every call. |
| Coverage per charge compared with the area to clean | Only with workarounds The area one charge covers depends on the model, the battery and the number of machines, so it must be recalculated for every quote. | The area is compared with the computed coverage on every call. |
| Stated run time and fleet coverage that must match the computed figures | Only with workarounds The figures typed on the quote are built from the model, battery and machine count, so separate rules must recompute and compare them. | The stated figures are fields of the request and are compared with the computed ones. |
| 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 chosen battery is not offered on this scrubber model. |
| 2 | The area to clean is 59,469 square feet per charge; the fleet covers less on one charge (105 minutes of run time per machine). |
| 3 | Ec-H2O NanoClean is an option on the T380AMR and T7AMR only, not on the T681. |
| 4 | The integrated Chem-Dose system is quoted on the T681 only, not on the robotic scrubbers. |
| 5 | Ec-H2O NanoClean and Chem-Dose cannot be on the same machine. |
| 6 | The narrowest aisle is 47 inches; this scrubber needs at least 48. |
| 7 | The turning space is 89 inches; this scrubber needs at least 90. |
| 8 | The steepest ramp is 17 percent; this scrubber climbs at most 16 percent. |
| 9 | The steepest ramp is 10 percent; this scrubber climbs at most 8 percent. |
| 10 | These scrubbers clean hard floors; the site floor is carpet. |
| 11 | The quote has 1 charger(s) for 2 machine(s); each machine needs one. |
| 12 | The quote states 400 minutes of run time; this battery gives 360 minutes. |
| 13 | The quote states 45,760 square feet per hour for the fleet; the quoted machines give 91,520. |
| 14 | A robotic scrubber will run while the building is occupied; a person should confirm the site safety review. |
| 15 | An order of 5 machines needs a person to confirm delivery and training. |
| 16 | The area to clean is 549,121 square feet per charge; the fleet covers less on one charge (360 minutes of run time per machine). |
| 17 | The narrowest aisle is 44 inches; this scrubber needs at least 48. |
| 18 | The turning space is 100 inches; this scrubber needs at least 120. |
| 19 | The quote states 360 minutes of run time; this battery gives 240 minutes. |
| 20 | The area to clean is 280,000 square feet per charge; the fleet covers less on one charge (240 minutes of run time per machine). |
| 21 | The quote states 91,520 square feet per hour for the fleet; the quoted machines give 66,880. |
| 22 | The steepest ramp is 20 percent; this scrubber climbs at most 16 percent. |
| 23 | The area to clean is 150,000 square feet per charge; the fleet covers less on one charge (105 minutes of run time per machine). |
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 2 Tennant T7AMR robotic scrubbers with flooded lead acid 360 Ah batteries, Chem-Dose and 1 charger for a site with a tile floor, 280,000 square feet to clean per charge, a narrowest aisle of 44 inches, 100 inches of turning space and a steepest ramp of 4 percent, and the building is occupied while they clean. The quote states 360 minutes of run time and 91,520 square feet per hour for the fleet. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 Tennant T380AMR robotic scrubbers with Li-ion 180 Ah batteries, ec-H2O and 2 chargers for a site with a tile floor, 280,000 square feet to clean per charge, a narrowest aisle of 44 inches, 100 inches of turning space and a steepest ramp of 4 percent, and the building is occupied while they clean. The quote states 360 minutes of run time and 91,520 square feet per hour for the fleet. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 3 Tennant T380AMR robotic scrubbers with Li-ion 180 Ah batteries, ec-H2O and 3 chargers for a site with a tile floor, 280,000 square feet to clean per charge, a narrowest aisle of 44 inches, 100 inches of turning space and a steepest ramp of 4 percent, and the building is empty while they clean. The quote states 240 minutes of run time and 100,320 square feet per hour for the fleet. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 1 Tennant T681 scrubber with Li-ion 90 Ah batteries, ec-H2O, Chem-Dose and 1 charger for a site with a concrete floor, 150,000 square feet to clean per charge, a narrowest aisle of 70 inches, 100 inches of turning space and a steepest ramp of 12 percent. The quote states 210 minutes of run time and 33,982 square feet per hour for the fleet. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 Tennant T681 scrubbers with Li-ion 180 Ah batteries, Chem-Dose and 2 chargers for a site with a concrete floor, 150,000 square feet to clean per charge, a narrowest aisle of 70 inches, 100 inches of turning space and a steepest ramp of 12 percent. The quote states 210 minutes of run time and 67,964 square feet per hour for the fleet. It is ready to send.
Verdict: Allowed.
The agent's request. Please quote 2 Tennant T380AMR robotic scrubbers with Li-ion 180 Ah batteries, Chem-Dose and 1 charger for a site with a concrete floor, 120,000 square feet to clean per charge, a narrowest aisle of 60 inches, 120 inches of turning space and a steepest ramp of 4 percent, and the building is empty while they clean. The quote states 240 minutes of run time and 45,760 square feet per hour for the fleet. It is ready to send.
Verdict: Blocked.
The agent's request. Please quote 2 Tennant T380AMR robotic scrubbers with Li-ion 180 Ah batteries, ec-H2O and 2 chargers for a site with a concrete floor, 120,000 square feet to clean per charge, a narrowest aisle of 60 inches, 120 inches of turning space and a steepest ramp of 4 percent, and the building is empty while they clean. The quote states 240 minutes of run time and 66,880 square feet per hour for the fleet. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.