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

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.
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.
| Branch | SUVs | Workshop days | Utilisation, all week | Utilisation, Thu–Sat |
|---|---|---|---|---|
| Airport (RUH) | 12 | 9 | 81% | 94% |
| Olaya | 10 | 31 | 54% | 61% |
| Al Malqa | 8 | 4 | 47% | 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


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.


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.
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.
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.
CT Mobility Solutions F.Z.C. · E-Commerce Hub BC-8, Ajman Free Zone C1 Building, Ajman Free Zone, Ajman, United Arab Emirates
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.
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.
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.