Case study · Corporate offsites · Group logistics
A 140-person offsite, two airports, one thunderstorm and a plan already drafted
A corporate offsite planning firm built shuttle plans by hand and rebuilt them in group chats whenever a flight slipped or weather closed an activity. A 10-week pilot of Route Engine and our Disruption Response Automation service turned both into work a planner reviews rather than rebuilds.

Measured, not promised
Pilot results
Measured by our team during the 10-week pilot, across four live events and two tabletop drills. Baselines come from the firm's own logs for comparable past events.
- Median time to build an event's arrival and shuttle plan
- 6 h → 70 min
- Pilot median across four events
- Average shuttle seat utilization
- 61% → 82%
- With a 40-minute maximum wait held as a hard constraint
- Median time from a disruption trigger to an approved plan reaching attendees
- 74 → 19 min
- 17 disruptions; baseline from group-chat timestamps
- Arrivals waiting more than 40 minutes for a shuttle
- 14% → 4%
- Remaining cases were flight delays beyond the plan
Pilot measurements from one firm across four events. Small samples move easily, so we show counts beside the medians.
The situation at a glance
What we found in the Discovery Sprint, reading a year of shuttle spreadsheets and the group chats that overruled them.
- Who: a firm that designs and runs two- to four-day offsites for companies, typically 40 to 250 attendees, mostly at mountain and desert venues
- Moving parts: arrivals spread across a day at two airports, shuttles, breakout activities with capacity limits, dietary and mobility needs
- Before: shuttle plans in spreadsheets, disruptions handled in group chats, the lead planner's phone as the system of record
- What they wanted: plans that hold together, and a calm, practiced response when they don't
- Pilot scope: 10 weeks, four live events, the event lead approving every change
Timeline
What we built, week by week
Past events were the training ground. Nothing touched a live attendee until week seven.
- Weeks 1–2
Past events, rebuilt
We reconstructed twelve past events from manifests, shuttle logs and activity rosters, and asked the lead planners what actually went wrong, and what they did at 3 PM when it did.
- Weeks 3–5
Group routing
Route Engine learned arrival windows, vehicle capacities, a hard maximum wait, accessible seating, venue walking times and activity capacities. Activity assignment respects preferences and energy budgets: nobody off a red-eye gets the ridge hike.
- Weeks 5–7
Disruption playbooks
Nine scenarios, from flight-delay cascades and weather-cancelled activities to road closures and supplier no-shows, each with triggers, pre-approved alternatives, message templates and an approval path.
- Weeks 7–10
Drills, then four live events
Two tabletop drills, then four live offsites. The event lead approved each re-plan from a phone; attendees got updates by SMS and email. We reviewed every disruption within 48 hours.
The situation
A typical event: 140 people, three days at a mountain lodge, arrivals spread across nine hours at two airports. The shuttle plan lived in a spreadsheet that took most of a day to build. It was right until the first flight slipped.
From there, everything happened in a group chat. A morning delay reshuffled three vans. An afternoon thunderstorm closed the ropes course and the river float, and 60 people needed somewhere to be in twenty minutes. The lead planner usually found an answer, because lead planners are good at this. But the answer lived in one person’s head and one person’s phone, and every event started from scratch.
What we tried first
We first optimized shuttles for seat utilization alone. On paper it was beautiful: two fewer vans per event. Replayed against a past event, it would have left the day’s first arrivals waiting 70 minutes for a full van. Utilization is a cost to manage, not the goal. We made maximum wait a hard constraint and let utilization settle where it could.
We also tried fitting the firm’s disruptions into a general-purpose incident tool. It tracked incidents well and helped resolve none of them. The firm didn’t need a ticket. It needed the indoor alternative, the new van times and the attendee message ready before the storm arrived.
What we built
Group routing with people in it. Route Engine batches arrivals into shuttles within a 40-minute maximum wait, holds accessible seats for attendees who need them, and accounts for walking times inside the venue, which matter more than you’d think at a lodge spread across a hillside. Activity assignment respects capacity, stated preferences and energy budgets.
Playbooks prepared before anyone travels. For each event, the firm and our team pre-approve alternatives for nine scenarios: which indoor sessions can absorb the ropes-course group, which restaurant can take an early dinner, which vans can be added at what notice. Triggers come from flight status, weather alerts and supplier messages.
Drafts, approved in one step. When a trigger fires, Route Engine re-plans the affected part of the day. The event lead sees the revised schedule, the van changes and the attendee message together, and approves or edits from a phone. Nothing reaches attendees without that approval.
A review after every disruption. Within 48 hours, the team walks through what triggered, what was proposed and what was changed. Playbooks get better between events, not only during them.
What changed
Shuttle plans went from a day’s work to about an hour of review. Vans ran fuller and fewer people waited long at the curb, both at once, which the spreadsheet never managed.
The bigger change came in the afternoons. During the third live event, a storm cell built over the ridge at 2:10 PM. The indoor plan, revised van times and attendee message were drafted by 2:14. The event lead approved at 2:19. The ropes-course group was inside before the first thunder.
What we’d do differently
Drill before the first live event, not after. We ran the first tabletop drill after event one. It surfaced two gaps in the approval path that we were lucky not to need.
Measure venue walking times on site. We estimated the walk between lodge buildings at five minutes from a map. It was twelve, uphill. One planner with a stopwatch on day one would have fixed three schedules.
Make the manual override obvious. Planners sometimes needed to pin a van or an attendee by hand. The override existed but took three taps to find. It now takes one.
When the storm showed up over the ridge, the indoor plan, the van times and the message were already drafted. I read it, changed one word and said yes.
Modules and services used in this pilot
- ModuleRoute EngineBatched arrivals into shuttles under a maximum wait and assigned activities by capacity, preference and energy.
- ServiceDisruption Response AutomationTurned the firm's experience into playbooks with triggers, pre-approved alternatives and one-step approval.
- Use caseGroup travel coordinationHow we route groups whose members want different things from the same day.
- SolutionCorporate travel & eventsOur work with event planners, offsite firms and corporate travel teams.
Related
Keep exploring
- SolutionsCorporate Travel & EventsAI itinerary planning for corporate events and offsites: group routing, consent-based attendee preferences, and disruption playbooks ready before day one.
- Use casesGroup Travel CoordinationGroup travel planning AI that weighs each traveler's constraints, splits and rejoins subgroups, respects vehicle and table capacity, and keeps the trip fair.
- Field Notes · Operations & AutomationDisruption Playbooks: Re-planning a Trip Before the Shuttle LeavesHow to build disruption playbooks for weather, closures and delays: triggers, pre-approved options, decision deadlines, supplier terms and one clear message.
- Field Notes · Route & Itinerary ScienceGroup Trips Are NegotiationsGroup itineraries aren't averages. How to collect vetoes privately, weigh preferences, keep a regret ledger across days and design split-and-rejoin plans.
Running groups through weather you can't control?
Bring your last three events to a discovery call. We'll show you where the plan bent, and what a playbook would have prepared in advance.