CloudERM

← Blog

Where AI lives in CloudERM (and where it doesn't)

· The CloudERM team

The current wave of "AI in rental software" mostly means one thing: outbound automation. Tools that scrape construction permits in your service area, generate cold emails to the procurement person, and stuff your sales pipeline with leads you didn't ask for.

We went the other direction. Every AI surface in CloudERM is aimed at the operator running the platform, not at your customers' inboxes. Here's what that looks like in practice.

In the Inspect mobile app: the crew snaps a photo of the hour meter, and the field pre-fills with the recognized digits. It's a small thing that closes a surprisingly leaky workflow — hour meters are the most-edited field in an inspection and the most-misread. By the time a number has been read from the gauge, typed into the app, and transcribed onto the billing record, you have three places a digit can flip. Compress that to a confirm-or-correct step and the leak closes.

Also in Inspect: damage analysis between dispatch and off-rent photos. When an asset comes back, the app stages the dispatch and return imagery side-by-side and flags panels, decals, hydraulic lines, and lighting that look meaningfully different. The model surfaces candidates — it does not auto-bill the customer. Every flagged area gets a confidence score and the original side-by-side imagery, so the yard hand sees both views before deciding to charge. We thought hard about whether to auto-flag damage; we landed on "no, the model is an assistant, the human is the decider."

On the web side: per-asset rate recommendations. Setting rental rates today is a judgment call held in someone's head — age, brand, comparable assets, recent utilization, the regional going rate. That number then lives unchanged for years because nobody has time to revisit it. The CloudERM rate recommender factors in current utilization, asset age, accumulated maintenance cost, and comparable rates across the fleet, then suggests a per-asset daily / weekly / 4-weekly rate. The operator sees the inputs that drove the suggestion — utilization trend, age penalty, maintenance burden, comparables — and decides whether to accept it. No black-box pricing, no "the algorithm says so." Same recommender runs for sale price at end-of-life.

Natural-language search across the platform. Reporting in legacy rental software means picking a canned report and waiting for the export. Want a slice the canned report doesn't cover? You file a ticket. We let operators ask the platform the way they'd ask a coworker: "show me last quarter's quotes for skid steers in Austin," "which assets had hydraulic-fluid flags last month," "what's the average dispatch duration on the loader fleet by category." Query runs against real platform data; returns rows you can drill into or export.

Fleet demand prediction. Knowing on Monday morning which categories will run tight by Friday is the difference between an okay week and a stressful one. Legacy systems leave this to the yard manager's memory. We forecast next-week and next-month demand by category from historical utilization, seasonality, and the current reservation pipeline, and we surface the inputs alongside the forecast — "loader demand 18% above seasonal baseline because of three large reservations on the books." The team uses the forecast to plan; it doesn't govern dispatch automatically.

The pattern across all five: AI on the operator's side of the wheel, assists rather than replaces, inputs visible alongside outputs. Suggestions you accept, modify, or override — never opaque decisions handed down by a model.

Why not also do the AI-BDR thing? Two reasons. First, our prospects — mid-market rental dealers — are not won by cold-outbound automation. They're won by demos that match their fleet shape and references from operators with similar workflows. The AI-BDR pipeline is a cost we'd pass on to customers without a corresponding win in product utility. Second, it makes the rental software stranger for the operator. If you're trying to figure out why a quote was generated for a prospect you've never heard of, the answer "the AI did it" is the worst possible explanation. We're not in the business of explaining model outputs to confused yard managers.

The pages that go deeper: a feature-by-feature breakdown on the [/ai page](/ai), and the wider competitor framing — including which cloud peers lead with AI-for-outbound — on the [/vs page](/vs).

Liked this? The demo is the fastest way to see how this works on a real fleet.