1.2 Advance Trip Scheduling
Overview
YelowSoft offers an Advanced Booking feature that allows customers to schedule their rides ahead of time with complete confidence and convenience. This functionality helps both customers and drivers manage future trips effectively while ensuring punctual service and optimized operations.
Key Benefits
- Allows customers to pre-schedule rides
- Ensures driver availability in advance
- Provides reminders and trip notifications
- Reduces last-minute booking issues
- Enhances customer experience and satisfaction
How Advanced Booking Works
✅ 1. Customer Schedules a Trip
Customers can select a future date and time for their trip. They must specify:
- Pickup location
- Drop-off destination
- Preferred vehicle type (if applicable)
✅ 2. Start Time Window Configuration
The system allows configuration of:
- Minimum start window (e.g., trip can be scheduled at least 10–20 minutes in advance)
- Maximum window (e.g., trips can be scheduled up to X days ahead)
Example: If it’s currently 12:00 PM and the minimum lead time is 10 minutes, the earliest the customer can schedule the trip is 12:10 PM.
Driver Notifications and Scheduling Logic
- Once a scheduled trip is created, the system automatically sends a push notification to nearby drivers informing them of the new booking
- The driver can review and accept the scheduled trip
- If the driver accepts but forgets to start the trip, reminder notifications are sent before the trip time (e.g., 10 minutes before pickup)
Backup Driver Allocation
If the assigned driver is occupied or unavailable, the system automatically:
- Cancels the assignment
- Re-broadcasts the trip to the next available nearby drivers
This ensures the customer always has a backup driver assigned on time.
Customer & Driver Reminders
- Driver Reminder: Sent 10 minutes before the scheduled trip begins
- Customer Reminder: Sent 10 minutes before pickup time
- Both receive real-time updates once the driver starts en route
Early Trip Start
Drivers who have accepted a trip and are near the pickup location can choose to start the trip early. This will:
- Notify the customer that the driver is on the way
- Help ensure on-time or early pickups
Admin Capabilities
- Admin can assign scheduled trips manually to drivers
- System allows control over configuration like minimum/maximum booking window, reminder intervals, and broadcast behavior
Summary
The Advanced Booking feature helps customers:
- Plan their trips in advance
- Avoid last-minute hassles
- Receive timely reminders
- Be assured of driver availability
At the same time, it enables the company and drivers to:
- Prepare for future rides
- Optimize fleet management
- Improve service reliability
- Boost ride volume and customer trust