A complete car rental management platform built for the UAE market, bringing online bookings, fleet scheduling, digital check-ins, payments, tax invoicing, and renter-linked toll and fine tracking into one system.
AED, 5% VAT with TRN, Salik & Darb, Emirates ID, Arabic & English
Booking website at / and admin panel at /admin
Admin, branch manager, counter staff, accountant, driver
Single-company installation
RentPilot replaces the spreadsheets, paper agreementsand WhatsApp threadsa rental company usually runs on.
Customers search, book, pay and check in online.
Staff see every car and booking on one calendar, check cars in and out on a tablet, issue FTA-compliant tax invoices, hold deposits on cards, and match tolls and fines to the right renter automatically.
Everything (branding, colours, email, payments, SMS/WhatsApp, AI, policies, website content) is changed from Admin → Settings, so each client installation can be set up without code changes.
Every module sits in one admin panel. Branch staff only ever see their own branch's cars, bookings and money.

14-day fleet calendar, live price quotes, modify, extend, cancel with fee rules, no-shows and a waitlist.
The website, the counter, the WhatsApp inbox and the accounts all work on the same booking record.

A car group or an exact car, add-ons, promo codes and delivery. Paid with Stripe; the deposit is held on the card.

Documents uploaded and the agreement signed before arrival, so pickup takes minutes.

Digital agreement with e-signature, damage diagram, fuel and mileage recorded on a tablet.

The assistant answers questions and changes the booking. Staff can take over at any time.

Photos compared with check-out. Extra km, fuel, late return and damage charged automatically.

FTA tax invoice and Stripe pay link. Salik, Darb and police fines matched to the renter.
The public website is part of the same system, so prices, availability and bookings are always live.



Book a car group or an exact car: daily, weekly, monthly or lease, with add-ons, promo codes and delivery
Pay with Stripe (Apple Pay / Google Pay); the deposit is held on the card, not charged
Sign in with email, a WhatsApp/SMS code, Google, Apple or UAE PASS
Trip page: check in online, change, extend or cancel with automatic refund, see invoices and fines
Arabic and English, SEO-ready, cookie consent, WhatsApp button
There is no separate store app: the site installs on the phone home screen as an app (PWA), works offline for key pages and sends push notifications. Drivers use the same app for their delivery and collection tasks.
Five AI features work inside the screens staff already use. Pick one to see it in action.
The assistant answers customers and changes bookings; staff can take over at any time.
Check-in photos are compared with check-out photos to flag new damage.
New damage flaggedEmirates ID and driving licences are read from a photo.
Every customer gets a risk score next to ID and licence checks, the blacklist and loyalty points.
An 8-week demand forecast suggests rate changes that can be applied as a season in one click.
Branding, colours, email, payments, SMS/WhatsApp, AI, policies and website content are all changed from the settings screen. Pick a colour preset, upload a logo and the admin panel and website follow.
A conventional Microsoft stack that any .NET team can host and maintain, organised in four layers with dependencies pointing inward.
RentPilot comes as full source: about 40,000 lines of C# and Razor in four clean layers. Open it in your AI coding tool and describe the change in plain words: a new branch, a pricing rule, a screen in Arabic. The agent reads the project and makes the edits for your team to review.
Open the live demo to try the booking website and the admin panel with sample data.