We’re making the ride experience more efficient for both drivers and riders.
Drivers can now accept a new trip request before completing their current one.
This means less downtime for drivers and shorter wait times for riders.
Here’s how it works:
The system compares the total distance from an idle driver to a pick up point and an active driver’s future drop-off point to the rider’s pickup location.
If a driver who’s finishing a trip will be closer in distance to the next pickup than an idle driver, they’ll receive the request.
Riders will see a note in the app: “Driver is finishing another trip nearby.”
In the driver app, the incoming request appears as an overlay, showing the distance from the current drop-off to the next pickup.
Once the first trip ends, the new one begins automatically.
This update helps maximize driver productivity and ensures riders get matched faster — creating a smoother, more connected ride experience for everyone.
NB! Please note that any ride request is sent to drivers within the defined radius. However, in trip stacking, the system takes into account the radius from the drop-off point of the active driver, instead of his current location. In the idle driver's case, the system will calculate the radius from the driver's active location.
Preview from Driver app:
NB! The 'Trip stacking' feature can be enabled or disabled for the platform in the dashboard's System preferences (this is disabled by default).


