Skip to main content

Release Notes December 2025

Support avatar
Written by Support
Updated this week

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.

Did this answer your question?