Skip to content
operations

Smart Auto-Dispatch for Limousine Companies

Automatically assign the right driver to every booking using an 8-factor scoring algorithm — or use suggest mode for dispatcher review.

DrivOQ's auto-dispatch engine scores every available driver against 8 weighted factors to find the optimal match for each booking. Factors include proximity to pickup, driver rating, current workload, vehicle match, route experience, client preference history, booking priority, and idle time rotation. Each weight is fully configurable per company, so you can tune the algorithm to fit your operation.

The engine runs automatically every 5 minutes, picking up any unassigned confirmed bookings within your configured advance window. It can operate in two modes: auto (assigns immediately) or suggest (presents the top-ranked driver for dispatcher approval). Before assigning, the system re-checks that the driver has not gone offline since scoring — preventing ghost assignments.

Airport pickups and corporate bookings are scored with higher priority, ensuring your best drivers handle your highest-value trips. A full dispatch attempt record is saved for every decision, including the complete scoring breakdown for each candidate driver.

What’s included

8-factor scoring: proximity, rating, workload, vehicle match, route experience, client preference, booking priority, idle time
All 8 factor weights are configurable per company and must sum to 100
Auto mode assigns immediately; suggest mode queues for dispatcher review
Buffer-aware vehicle conflict check: prevents double-booking vehicles including buffer time
Driver re-check before final assignment prevents assigning offline drivers
Airport and corporate bookings scored with higher priority weighting
Dispatch runs every 5 minutes; configurable advance window (up to 24 hours ahead)
Full scoring breakdown saved per dispatch attempt for audit and review

Frequently asked questions

What happens if no driver is available?

When no driver meets the scoring thresholds (minimum rating, maximum distance, location freshness), the fallback action triggers — either notifying the owner or holding the booking for manual assignment. You configure the fallback in dispatch settings.

Can I still assign drivers manually?

Yes. Manual assignment is always available from the dispatch map or the booking detail page. The system validates vehicle buffer conflicts on manual assignments too, showing a conflict warning if the vehicle is already scheduled during that window.

How does client preference scoring work?

The system looks at the client's booking history and identifies drivers who have served that client before with good ratings. Drivers with a positive history with the client receive a higher client preference score, improving the chance of a consistent experience.

Ready to streamline your operations?

DrivOQ gives you everything you need to manage bookings, dispatch drivers, and delight clients — all in one place. Start your free 7-day trial today.

7-day free trial — card required, cancel anytime before it charges