Fleet operations

Before You Buy 20 More Vehicles: A Fleet Rightsizing Check

Every autumn someone in a Riyadh rental office says it: we’re turning customers away, we need more SUVs. Sometimes that’s true. Just as often the fleet is big enough but parked in the wrong places, or a chunk of it is waiting for parts. This is how we’d check before signing for 20 more cars. The 80-car rental fleet in Riyadh and all its figures are a demo example and illustrative.

Short answer: Fleet rightsizing means checking a purchase against the cheaper fixes: repairing cars stuck in the workshop, moving idle cars to where the demand is, covering short peaks another way. Measure use against the hours cars were really available, look for real evidence of turned-away customers, and work out what the new cars must earn to beat those options.

Last updated:

November 8, 2026

Aerial view of a busy car park with cars parked in long rows

The request

The operations head wants 20 more mid-size SUVs before the winter season picks up. The airport branch at King Khalid International is short almost every Thursday night, the counter staff are tired of apologising, and the request lands on the finance director’s desk with a lease quote attached.

A busy airport counter on Thursday night is a real signal. It’s also one counter on one night of the week.

Asking the fleet instead of the counter

With ChatGPT connected to the rental platform, the fleet manager starts here:

Fleet manager: ops wants 20 more SUVs. are we actually short? last 90 days, SUV class, by branch. utilisation against the hours cars were actually available, not calendar hours.

ChatGPT: SUV class, last 90 days, Riyadh time. I counted a car as unavailable while it had an open workshop task; there’s no separate availability history, so time off the road for other reasons is still counted as available.

BranchSUVsWorkshop daysUtilisation, all weekUtilisation, Thu–Sat
Airport (RUH)12981%94%
Olaya103154%61%
Al Malqa8447%58%

ChatGPT: Five SUVs had workshop tasks open for more than 10 days, mostly air conditioning. Two are still waiting for parts.

Fleet manager: how many airport bookings did we cancel because no SUV was free?

ChatGPT: 37 airport SUV bookings were cancelled by staff with the reason “no vehicle available”, 29 of them Thursday to Saturday. That’s only what staff recorded. Customers who looked in the app, found nothing and left aren’t in this data.

So the airport really is tight at the weekend, Olaya and Al Malqa have slack, and five cars are losing a week or more at a time in the workshop. Ten of Olaya’s 31 workshop days belong to the two cars still waiting for parts. That’s a different problem from “we need 20 cars”.

About the connection itself: Ask your fleet, the MCP server built into CT Mobility, runs under each employee’s own login and permissions, is read-only by default, asks for a confirmation before every change the employee has allowed, and logs every call. It’s enabled per installation, on request. Nothing in this analysis needs more than reading.

Operator console · demo data

The fleet data the AI assistant answers from

Operator console overview: vehicles that need attention, fleet utilisation, active rentals and revenue in AED
Technician app task list with priorities, due times and the distance to each car

Fleet overview. Utilisation, active rentals, revenue in AED and the cars that need attention: the figures the assistant reads when you ask about your fleet. Technicians get a prioritised task list.

Vehicle booking calendar: cars as rows and reservations as bars for October
Car card with per-minute rates in AED, fuel level and the Book button

Bookings calendar. Cars as rows and reservations as bars, so free slots are visible at a glance. In the app, the car card shows the rate and fuel level, and the car is booked with one tap.

Three cheaper fixes to price first

  • Clear the workshop backlog. Chasing parts for the two stuck SUVs and booking AC work outside the Thursday to Saturday window gives back capacity you already pay for. In a Riyadh summer the AC queue only gets longer, so this is worth fixing anyway.
  • Move cars for the weekend. Four SUVs from Olaya to the airport on Thursday afternoon, back on Sunday. It’s a driver and half an hour each way. Check Olaya’s own Thursday first; 61% doesn’t leave much room for error. Cars that sit idle in a quiet area for days can also earn their keep with a one-week offer on just those cars.
  • Rent the peak instead of buying it. If the shortage is mostly season and weekend, a few cars on a short lease for the season can cover it without twelve months of payments for a car that idles from May to September.

None of this is new thinking. The US Department of Energy’s fleet programme (core principles of sustainable fleet management) recommends starting any right-sizing with a utilisation study and a look at each vehicle’s downtime, condition and costs. It’s written for government fleets, but the method transfers well. For the utilisation formulas themselves, see how to calculate the fleet utilisation rate.

What would 20 new SUVs have to earn?

Put the purchase on the same scale as everything else: how many extra rental days does it need to pay for itself?

Rental days needed per month = extra monthly cost ÷ contribution per rental day

Say a leased SUV costs SAR 3,600 a month with insurance and registration, and a rental day contributes SAR 150 after cleaning, wear and the customer’s fuel and mileage terms. Each new car then needs 24 rental days a month just to break even. That’s 80% utilisation, every month, on top of what the current fleet already does. The busiest branch in the table manages 81% across the week.

Twenty is very hard to justify on those numbers. Six for the airport, after the workshop is cleared and the weekend shuttle is running, might well be. Your own costs will be different; plug them in and see where the answer flips.

Tomorrow morning

  1. Ask for utilisation by branch and weekday against available hours, and say how you want workshop time treated.
  2. Ask for the cars that spent more than a week in the workshop in the last quarter, and why.
  3. Count the bookings your staff turned down for lack of a car. If nobody records that, start this week.
  4. Put repair, redeployment and a short lease next to the purchase quote before anyone signs.

CT Mobility Solutions F.Z.C. · E-Commerce Hub BC-8, Ajman Free Zone C1 Building, Ajman Free Zone, Ajman, United Arab Emirates

Frequently asked questions

Can we do this in the control panel instead of ChatGPT?

For single figures, yes: the AI Data Assistant in the CT Mobility control panel answers questions like utilisation by branch last month. A back-and-forth analysis like this one is easier in ChatGPT or Claude through Ask your fleet.

What does Ask your fleet cost?

There’s no public price. We enable it per CT Mobility installation on request, so the quickest way to find out is to book a demo from the Ask your fleet page and ask about your fleet.

CT Mobility Solutions platform is what you need

We have repeatedly proven this in practice with dozens of launched projects and years of successful work. 
Ask our clients who have tried several IT solutions but still remain with us.