A reworked active tour experience in the driver apps

September 23, 2026

We have started the rollout of new Android and iOS driver app releases that bring significant improvements to the active tour functionality — the screens a driver works from in the driver app1 between starting a tour and completing its last stop. While this does not come with direct public APIs to use, we still want to highlight the improvements here, how they build on top of previously announced features, and what they improve for your drivers and your operations.

The release ties together two lines of work we have announced over the past year. The first is the configurable tour display — the off-route tour display2, the active tour labels3 and their partial updates4. The second is stop grouping5 — the automatic groups for stops created from places6 and the smarter grouping rules7. Both now come together on the driver’s screen.

Grouped stops appear as one stop

When several consecutive stops of a tour share a group5 and are at the same location, the driver app1 now shows them as one stop. A dedicated group badge shows how many stops it stands for, the stop numbering counts the group once, and everything attached to the grouped stops5 is presented in one place:

Common workflows that used to need manual care or an API integration now simply work out of the box. Until now, stops only grouped when they followed a strict structure — the same custom content9 on every stop of the group5, and a group value set on each of them. Many of you built customizations or automations just to keep that structure intact, copying content across grouped stops5 or assigning groups to stops created from places15. The platform now does both: each stop keeps its own content, the merged view is built for the driver on the fly, and place-based stops arrive grouped. Those integrations can be retired once your fleet has moved to the new app versions.

An example, end to end

Say two orders are picked up at the same restaurant and delivered to two different customers. This is how the pieces fit together:

  1. Create the bookings from a place. Both bookings use the restaurant’s place15 as their pickup, whether created via the dashboard, the customer portal16, a CSV import17 or Create a Booking18. Because the stops are created from the same place15, they receive the same automatic group6 — nothing to configure, nothing to set via API.
  2. Merge them into one tour. It does not matter how the two bookings end up on the same tour:
  3. The driver sees one pickup. The tour opens with a single pickup stop at the restaurant, badged with a count of two. Both orders’ notes8 and custom content9 sit on that one card, both orders’ documents14 and photos8 are one tap away, and completing the pickup once sends the driver on to the first drop-off. A tour that used to read “four stops” now reads “three”.

None of this is specific to pickups. Drop-off stops or task stops that share a group5 behave exactly the same way — and whenever they are created from a place15, they carry such a group automatically, so two deliveries to the same office building or two tasks at the same site show up as one stop for the driver as well — with the instructions for that location, such as the custom content9 of both orders, presented together on that one stop.

Groups5 you set yourself keep working the same way, through Bulk Update Stop’s Groups24 or on booking creation — the grouped display applies to any group that meets the grouping rules7.

Your active tour labels are now live

In April we introduced the active tour label configuration3 ahead of app support. The new releases put it to use: the labels25 you configure appear on the tour and on every stop card, in the order you define, with your localized prefixes and suffixes.

Out of the box, the active tour shows priority indicators26 and the total tour distance on the tour, and priority indicators plus expected arrival time windows27 on stops. From there you can tailor it to your operations — a few examples:

Configure this in the Active tour display tab of the Driver Experience settings25 in your dashboard, or via Update Tour Display Configuration30. Two labels are always part of the configuration: the priority indicator26 on tours and stops, and the group5 badge described above, which always comes first on stops. Everything else you can add, reorder or remove.

Alongside the labels25, the active tour now speaks the same display language as the tour lists: the place15 name as the stop title, the address as the subtitle, and localized stop type labels — so what a driver sees while picking a tour is what they see while working it.

A clearer current stop and tour overview

Contact details come from the stop

Previously the apps tried to be helpful when a stop carried no contact details and combined information from the booking’s customer and the tour. This produced name and phone number pairs that did not belong together. The new releases show exactly the contact details stored on the stop31 — the name, and the call and message buttons only when the stop has a phone number. If you have relied on the old fallback, make sure your bookings carry the recipient’s contact details on the stop itself, for instance via Create a Booking18 or Update Stop Properties32.

Updates reach your drivers faster

Changes made in the dashboard or by your integrations — a stop inserted into a running tour, a re-planned route, a cancelled or reassigned tour — now show up on the driver’s screen noticeably faster. The app was already notified of such changes in real time, but then had to go and load the updated tour before it could show it. Now the update itself arrives with the notification, and the screen refreshes on the spot. A driver whose tour was completed or taken over is told immediately as well. The app also uses less mobile data and battery for keeping the screen current, and a quiet or slow connection no longer leaves it a step behind.

A more responsive app

Every active tour screen now loads only what it needs: the current stop is small and quick, the tour overview stays compact no matter how many stops or packages a tour carries, and documents14, photos8 and long package lists33 are loaded when the driver opens them. Drivers get snappier screens, especially on long tours and during busy hours.

A heads-up on stop numbers

Because grouped stops5 count once in the driver app1 while the dashboard lists every stop individually, the numbers can differ: what is stop 3 for the driver may be stop 4 on the tour in your dashboard. When talking a driver through a tour, refer to the address or the recipient rather than the position. We are considering bringing the grouped display to other areas of the product as well, so both sides see the same picture.

What to check on your side