Scattered booking requests
Requests from calls, messages, websites and staff stay in one reliable status flow.
Publish your fleet, receive booking requests, confirm availability, manage clients and locations, coordinate your team, and generate rental contracts—all from RentalOS.

One connected operation
Calls, messages, paper contracts and spreadsheets create gaps. RentalOS connects the records your team relies on every day.
Requests from calls, messages, websites and staff stay in one reliable status flow.
Coordinate vehicles, pickup dates and returns without separate calendars and sheets.
Reuse client, vehicle and rental details when a contract is prepared.
See capacity, handovers, pending work and booking performance in one view.
Platform capabilities
A structured workspace from fleet publication to completed rental—without pretending every request is automatically confirmed.
Request to contract
One clear sequence keeps the customer experience connected to the agency operation.
01
Add available cars, pricing, images and approved locations.
02
Capture dates, locations and client details from a public page or integration.
03
Check availability, then manually confirm, reject or cancel.
04
Confirmed work appears in operational views and the fleet calendar.
05
Resolve agency, client, vehicle, dates, locations and financial data.
06
Finalize the PDF and send a secure, time-limited signing link.
07
Preserve status history, contract activity and performance indicators.
Branded booking page
Each active agency can publish a branded public fleet experience where clients choose dates and approved locations, then submit a request for manual review.

SPEED CARS
Casablanca · Demo data
Forecasts and estimated booking values are planning indicators, not collected revenue. Warnings use explainable operational rules, not machine-learning predictions.
Use a versioned REST API to read agency-scoped fleet data and create pending booking requests while preserving pricing, conflict checks and manual confirmation.
curl https://api.rentalos.ma/v1/bookings \
-H "Authorization: Bearer ros_••••••••" \
-H "Idempotency-Key: req_8f29" \
-d '{ "vehicleId": "car_demo_24" }'Bearer tokens belong in trusted server applications—never in public browser JavaScript.
Built around your agency
Subscription plans
Start with simple limits for cars and staff, then grow into richer controls as your rental operation expands.
Plan selection creates or updates an agency subscription assignment. RentalOS does not currently process online subscription payments.
Frequently asked questions
RentalOS is clear about what the platform does—and what remains under agency control.