Key features of our taxi dispatch system

Give equal opportunities to all your drivers with our smart matching algorithm

We have developed a smart algorithm for your taxi dispatch system that matches the most suitable driver for the ride after taking critical factors into account.

Match the ride request with the most suitable driver
with our smart algorithm

To choose the best suitable driver for a ride, our smart algorithm follows some parameters and takes the cumulative average of all of them. Few of the parameters are mentioned below.

Give preference to the nearest driver

Our smart algorithm considers the shortest straight path between the rider and driver. The driver with the shortest distance has more chances to match for the request.

It saves your driver’s and customer’s time as this factor ensures that the rider has to wait for the minimum time.


Don’t let any driver sitting idle for long

The smart algorithm also considers the idle time of all the drivers. For example, if driver A is 1 km away with 5 minutes of idle time and driver B is at 1.5 km away with 30 minutes of idle time, then in this case, driver B will have more chances of matching.

This parameter ensures that none of your drivers are stranded without any rides for a long period.


Reward drivers with high acceptance ratio

It’s the ratio of total number of requests accepted by the driver to the total number of requests received by the driver. The driver with high acceptance ratio will have more chances to match than that of lower acceptance ratio.

This factor is essential as it motivates all the drivers to accept maximum rides. It also discourages mindless rejection of ride requests.


Prefer drivers with low cancellation ratio

It’s the ratio of total number of requests cancelled after acceptance to the total number of requests accepted. For example, if a driver accepts 100 requests and cancels 25 requests then the cancellation ratio will 1:4.

The driver with the lower cancellation ratio will have more chances of matching. This factor ensures that drivers refrain from cancelling the ride requests.


Ensure that all the drivers receive ride requests of all types of payment modes

This factor ensures that your drivers get ride requests of all the payment modes. For example, if a driver received 5 ride requests of cash payment then chances of him/her receiving a request for card payment will be more.

This parameter ensures that all the drivers are receiving ride requests of all the mode of payments.

Benefits of our smart algorithm

Our smart algorithm is beneficial for both drivers as well the customers. Few of the benefits are mentioned below.

News and Blog

June 26, 2020

Rise of electric vehicles in delivery businesses

Technology has been shaping businesses for a long time. Take any business today and compare it with the way how it used to be operated only two decades ago and you’ll find out that the difference is enormous
June 26, 2020
car-rental-and-parcel-delivery-services-feature

Yelowsoft helps iBuk to establish their bike taxi, car rental, and parcel delivery services in the Philippines

iBuk is a consolidated services corporation in the Philippines. This is a novel concept which is built on a framework of Transport Network Company that enables individual car owners, driver groups, cooperatives......
June 16, 2020
on-demand-delivery-business-feature

On-demand delivery business opportunities: ideas, effective strategies, and the COVID-19 effect

Over the past decade, the on-demand economy has rapidly replaced the traditional business models by offering the users with faster speed, better convenience,...