Changes to requests in real life can happen at any time. The system controls the changes with business logic automation that can be configured to specific dealership needs.
Who can make changes?
Customers can make changes to their requests at the customer app.
Dealership employees can make requests changes at dispatcher program.
Request statuses
The system looks at the requests statuses and decides what to do with the request change criteria, who need to be notified, and what needs to happen. Such automation is specifically required for the request statuses that are assigned to the route.
In-progress
The driver is currently driving to pickup customer
En route
Request is part of the route that the driver started driving
Boarding
The drop off request is being boarded.
Scheduled
Request has been assigned to the route.
New request
The request was not yet assigned to route.
What can be changed?
- Request address
- Request time & date
- Number of passengers
- Request can be cancelled
Request address
If request address is being changed then the system looks at maximum allowed distance value (default 500 meters) from the original request address.
If the new request address is further than 500 meters, then the system prompt with the confirmation and if confirmed, will remove the request from the route.
Request time & date
If new request time is more than maximum allowed time value (default 15 minutes) from the original request time, the system prompt with the confirmation and if confirmed, will remove the request from the route.
Number of passengers
If the already scheduled shuttle capacity does not allow additional passengers the system will prompt with the confirmation and if confirmed, will remove the request from the route.