Sees the real cost and status at every branch
Every figure traces back to the booking, the car and the ledger entry behind it
Complete rental business management
Leads, the queue, bookings, contracts, handovers and finance joined up, so the team works from one set of facts — with permissions, approvals and an audit trail built in from the start.
One operation, clear views
Each role sees only what it needs, with a route back to the record behind it — not a dashboard of numbers floating free.
Every figure traces back to the booking, the car and the ledger entry behind it
Order the work, follow the SLA, and keep the customer's history on one timeline
Checklists, documents, evidence and job status all tied to the booking
A portal scoped to their permissions, with e-POD and GPS only while consent is given
Complete feature map
From the first customer enquiry to closing and reconciling the rental, every module shares the same source records, permissions, statuses, and auditable history.
Overview and work queues
See vehicles, bookings, pick-ups, returns, and actionable work using only the records each user is allowed to access.
Sales and customer relations
Capture leads, activities, owners, and multiple quote versions before converting the opportunity into a booking.
Customer messaging
LINE, Facebook, in-app chat, and public chat links arrive in one inbox, with a reusable answer library and clear ownership of each conversation.
Booking core
Find available vehicles, create expiring holds, and confirm bookings with database-level overlap protection.
Pricing and promotions
Price by season, holiday, customer group, and delivery zone, with coupons and loyalty points whose history can always be traced.
Fleet and pricing
Manage models, individual vehicles, owners, rental rates, documents, and readiness across multiple branches.
Customer records
Keep profiles, rental history, consent, and important documents together while separating sensitive data.
Handover and return
Generate Thai contract PDFs, retain revision evidence, and atomically close returns with their charges.
Finance and documents
Separate booking deposits, security deposits, income, refunds, and accounting records with approval controls.
Thai tax and documents
Thai paperwork end to end: withholding tax certificates, tax invoices, and document numbers that run per series and period without gaps.
Field operations
Assign drivers, track progress, and manage maintenance or accidents without exposing unnecessary data.
Maintenance and accidents
Plan servicing by odometer or interval, control repair work, and follow an insurance claim to the end; a vehicle in the workshop leaves the availability pool on its own.
Vehicle owners and team
Give owners a scoped view, calculate revenue share, and manage commissions or payroll with role-based access.
People and time
Roster shifts, clock in by QR at approved points, approve leave, score KPIs, and close payroll with payslips each employee can open themselves.
Online storefront
Offer customer search and booking, booking tracking, and store-specific domain options.
Automation
Run duplicate-safe background work with provider status and a permission-aware read-only assistant.
Organization and security
Support multiple companies, branches, and roles with authorization enforced by both the server and database.
PDPA and governance
Take access and deletion requests under Thailand's PDPA, verify the requester before acting, track the deadline, and let retention policy do its own work.
Built for Thailand
Not a foreign system with translated screens, but one designed around the document cycles, taxes and timezone a Thai business actually works in.
Withholding tax certificates, tax invoices and document numbers that run by the tax year — designed around Thai accounting from the start.
Access and deletion requests have an owner, a due date, and an identity check before any data leaves — not just a policy page on a website.
All three are already in the product — for shops with staff or customers across the border, with no translation round to wait for.
Shifts, clock-ins and day boundaries all use Asia/Bangkok, so work after midnight does not land on the wrong day.
Getting started
Bring the old data over first and switch parts on one at a time. You need not wait for every module before you start selling.
Import cars and customers from CSV. The file is checked and the result shown to you before anything is saved, with problem rows pointed out line by line.
Create companies, branches and user roles, then grant permissions right down to a branch or an individual assigned record.
Start on a link under the platform's domain straight away, and move to your own domain when you are ready.
Anything you report gets a number, a status and an owner, followed from the settings page rather than hunted for in a chat.
Lead to return
The statuses that matter are governed by business rules and a change history, so the team knows what comes next and why.
Bring the channels together and name who owns it
Work out the rate, VAT, discounts and extras
Reserve the inventory temporarily, with an expiry
Turn the hold into a booking, atomically
Contract, inspection and evidence, all present
Charges, the deposit and an auditable ledger
Built for real rental work
Availability & LC lock
The time window, the buffer and the vehicle's status are checked before a hold becomes a booking, all inside one transaction.
CRM timeline
The lead, the messages, the quote, the booking, the payment and the notes all sit on one timeline.
Paperless operation
The inspection checklist, photographs, signature, OTP, time and who did it all carry their metadata.
Finance integrity
Deposits, security money, income, refunds, expenses and adjustments are kept apart, and history is never overwritten.
Trust is infrastructure
Each shop's data is separated at the database layer, not at the screen. If the application code slips, the database still refuses.
FAQ
There is one plan at ฿9,999 a year with every function in the system. No smaller or larger edition, no add-ons, and no limit on companies, branches or cars (up to 10,000 user accounts per shop). VAT is not included.
30 days free, with every function available exactly as for a paying customer. The dashboard counts the days down throughout. At the end you pay yearly to carry on, and everything you saved during the trial is still there.
Yes: tenant → company → branch, with permissions grantable at tenant, company or branch level, or only over the records someone is assigned.
Availability locks expire, and confirming a booking goes through a transaction with conflict protection in the database. It does not rely on hiding a button on screen.
The connection points are in the system, but switching one on needs an account and credentials the shop registers itself. We help with the setup, and the screen always shows the true connection state: if it is not connected, it says so, rather than looking as though it works.
No. Every page shows only records that exist and that this user may see. Where there is nothing, it says so. Every dashboard figure can be clicked back to the records behind it. The screenshots on this website are illustrations, not any shop's data.
Yes. There is a CSV importer for cars and customers that checks the file and shows you the result before saving. Badly formed rows are pointed out one by one with the reason, rather than the whole file being refused.
Yes. Everything sits in a standard PostgreSQL database, not a format peculiar to this system. It can be exported to files, and there is a per-person PDPA export process in the product as well.
Structurally there is no branch limit. It divides into shop → company → branch, and rights can be granted at any of those levels or over only the records someone is assigned — checked again in the database, not merely hidden from a menu.
Yes. The driver screens keep status changes on the device while offline and resend them when the connection returns. The resend is designed so that sending several times cannot produce duplicates.
You choose: a cloud provider, or your own server. Every table has row-level access control on, platform administrators must pass two-factor authentication before the console opens, and significant actions are recorded for later audit.
Start with your real workflow
The demo uses your own enquiry, booking, handover and return, so the team sees one picture before deciding — and we say plainly which parts are ready and which need setting up.
Talk to the team directly sales@aihubincome.com