Last updated March 22, 2026
The itinerary builder has gained a set of tools that make building and editing trips faster, safer, and more visual. This article covers the five enhancements added in March 2026: inline rich media on blocks, undo/redo, batch operations, conflict detection, and version history.
Block cards now display images and context-specific badges so you can see what a day looks like without opening each block.
Images come from two sources:
How images appear depends on your current view mode:
| View mode | Image display |
|---|---|
| Cards | 120 px hero image across the top of the block (banner style) |
| Compact | 40 px square thumbnail on the left of the row |
| Timeline | Same as Cards |
Each block type shows a small badge with the most relevant detail at a glance:
| Block type | Badge shows |
|---|---|
| Flight | Cabin class (e.g. Business, Economy) |
| Hotel | Room type (e.g. Deluxe King, Suite) |
| Dining | Cuisine type and estimated duration |
| Activity / Excursion | Duration |
Badges appear in both Cards and Compact view so the key detail is always visible without expanding the block.
Every edit you make is tracked so you can step backward or forward through your changes.
| Action | Keyboard shortcut |
|---|---|
| Undo | Cmd+Z (Mac) / Ctrl+Z (Windows) |
| Redo | Cmd+Shift+Z (Mac) / Ctrl+Shift+Z (Windows) |
Undo and redo cover the full range of editing actions:
The undo stack holds up to 50 operations per session. Once you close the trip or navigate away, the stack resets. The toolbar shows a subtle indicator when there are undos available, so you know your safety net is in place.
When you need to move, copy, or delete several blocks at once, batch operations let you do it in a single action instead of one block at a time.
Hold Shift and click any block to add it to the selection. Click another block while holding Shift to keep building the selection. Selected blocks are highlighted.
To clear the selection, press Escape or click an empty area.
Once you have 2 or more blocks selected, a floating action bar appears at the bottom of the day editor. It offers four actions:
| Action | What it does |
|---|---|
| Move | Moves the selected blocks to a different day |
| Copy | Duplicates the selected blocks into a different day |
| Delete | Removes all selected blocks at once |
| Save to Library | Saves the selected blocks as a reusable content block |
For Move and Copy, a day picker appears so you can choose the destination day before confirming.
Batch deletes and moves are fully undo-able — press Cmd+Z to reverse.
The builder automatically scans your blocks for scheduling issues and surfaces them as badges directly on the affected blocks.
| Issue | Severity | What it means |
|---|---|---|
| Time overlap | Red | Two blocks have overlapping start/end times |
| Tight gap | Amber | Less than 15 minutes between the end of one block and the start of the next |
| Long gap | Blue | More than 4 hours between consecutive blocks |
| Early start | Blue | A block starts before 6:00 am |
| Late ending | Blue | A block ends after 11:00 pm |
Red badges indicate conflicts that need attention. Amber badges are warnings worth reviewing. Blue badges are informational — worth knowing, not necessarily a problem.
Badges appear in the top corner of each affected block. Hover over a badge to see a tooltip describing the specific issue. Conflicts are re-evaluated automatically whenever you add, edit, move, or delete blocks.
The builder auto-saves a snapshot of your itinerary whenever changes are detected, so there's always a recent checkpoint to fall back on.
Saves happen automatically in the background — there's nothing to click. The builder watches for changes and saves a new snapshot after a short pause (debounced), so rapid edits don't create dozens of versions.
Click the History button in the toolbar to open the version history sheet. It lists recent snapshots with timestamps so you can see when each save happened.
Click Restore next to any snapshot. Before restoring, the builder automatically saves your current state as a new snapshot — so you won't lose recent work by going back. A confirmation prompt appears before the restore completes.
| Shortcut | Action |
|---|---|
Cmd+Z | Undo |
Cmd+Shift+Z | Redo |
Shift+Click | Add block to selection |
Escape | Clear selection / cancel edit |
Enter | Confirm field edit |
| Drag and drop | Reorder blocks within a day |
Does undo work across days? Yes. If you move a block from Day 1 to Day 3, undoing that action moves it back to Day 1.
How many versions does history keep? The history sheet shows recent auto-saves from the current editing session. Older snapshots may be trimmed as new ones accumulate.
Can I select blocks across multiple days? No — batch selection is scoped to a single day at a time. To move blocks from different days, handle each day separately.
Will conflict detection flag a hotel check-in that starts at 3 pm? Not on its own. Conflict detection works based on the start and end times you enter. If you leave time fields blank, those blocks are skipped in the analysis.
Do batch operations trigger conflict detection? Yes. After a move or copy, conflict detection re-runs automatically on both the source and destination days.
Manage group bookings across multiple clients with shared itineraries, messaging, and a consolidated view.
Create self-service group booking pages where travelers can pick packages, fill forms, and book — all from a single shareable link.
Stay on top of every to-do — from collecting passports to confirming reservations — with priorities, assignments, and deadline tracking.
Ready To Launch
JourneyFuse is ready to sell, service, and scale with you now. No waitlist. No stitched-together stack. Just one sharp platform your team can actually run on.

Bold branding outside. Serious operating system inside.