Feature highlight: Soft-assignment ETA
๐ What's new
We're introducing soft-assignment ETA โ a new way of calculating and sharing estimated arrival times. Now, as soon as a booking is created, we calculate when a driver will likely arrive at the pickup location, even before a driver has been assigned to the tour.
๐ฆพ Why this is important
Soft-assignment ETA predicts arrival times much earlier, which opens up some powerful possibilities. For pickup locations, like restaurants, this early ETA means they know when to start preparing an order. The kitchen can time everything perfectly โ food is ready right when the driver arrives. No more drivers waiting around, and no more cold food sitting on the counter. For us internally, having this prediction early helps our stacking engine make smarter decisions about which tours to combine, leading to more efficient deliveries.
๐ What's next
We're committed to reducing wait times at pickup locations. Over the coming months, we'll continue refining the soft-assignment ETA algorithm based on real-world data and feedback.
More features and updates
Stacking engine updates
We've made our stacking engine more flexible. You can now choose whether it considers both scheduled and instant bookings, or just instant bookings. Soon, you will be able to create a tenant-wide blacklist of places that the stacking engine should not use.
External ID carry-over for duplicate bookings
When duplicating a booking through the Dashboard, the external ID now automatically carries over to the new booking, making it easier to maintain tracking and reference consistency across duplicate records.
Improved cancelation experience in the Driver app
We've improved how drivers learn about canceled tours. Now, when a tour is canceled, the Driver app shows a pop-up message and drivers must tap "OK" to close it. Before this change, the tour would just disappear from the screen, leaving drivers confused about what happened.
Support for past tours without stops in the Driver app
The driver app now properly handles edge cases where dispatching changes leave a driver with a tour that no longer has any stops. Drivers will no longer see errors when opening details of such tours.
Configurable โDitch tourโ button in the Driver app
Driver apps have a Ditch button that allows drivers to reject an already-accepted tour before arriving at the first stop. This feature is now configurable at the tenant level. If you'd like to hide the Ditch button for your drivers unconditionally, please contact our customer success team.
Intercom Integration for driver communication
The driver app now supports Intercom integration, allowing direct two-way communication between your support team and individual drivers through Intercom's chat. This makes it easier to provide real-time assistance and support to drivers in the field.
Ongoing performance improvements
We continue to invest in platform-wide stability and performance enhancements across all components of MotionTools, ensuring a faster and more reliable experience for everyone.

