The walk-ups page (also called the Nav Board) is a combined operations hub for starting same-day walk-in rentals and monitoring every active rental currently on the water. It is designed for dockside use on tablets and desktops.
Nav board (active rentals)
The main section of the page is the nav board -- a real-time table of all rentals currently on the water at your location. It refreshes every 15 seconds with silent background updates.
Nav board columns
| Column | Description |
|---|---|
| Inventory | The asset type or inventory name (always visible, cannot be hidden) |
| Asset ID | The specific assigned asset identifier |
| Customer | Customer first and last name (always visible, cannot be hidden) |
| Departed | The time the customer left the dock, shown in AM/PM format |
| Due Back | The expected return time |
| Time Out / Status | Live timer showing how long the rental has been active, plus urgency countdown (always visible, cannot be hidden) |
Column visibility is configurable per-user per-location via the settings icon in the header.
Color-coded urgency
Rows are color-coded based on how close a rental is to its return time:
| Urgency | Condition | Visual |
|---|---|---|
| Overdue | Past the due-back time | Red background and border, "OVERDUE" badge |
| Due now | 10 minutes or less until due back | Amber/warning background |
| Due soon | 30 minutes or less until due back | Light amber tint |
| Normal | More than 30 minutes remaining | No special highlighting |
| Departing | Pre-departure countdown (check-in stage) | Light blue tint |
Row details
Each row also displays:
- Waiver chip -- Green "Waiver" or orange "No waiver" indicator based on participant waiver status.
- Nav board tags -- Custom colored tags applied during walk-up start (e.g. "Birthday", "VIP").
- Dependent indicator -- Warning icon with tooltip when the group includes minors or dependents.
- Notes icon -- Visible when the booking has notes attached.
Row actions
Each active rental row has action buttons:
| Action | Description |
|---|---|
| Stop | Immediately stops the rental, transitioning it to the checkout flow |
| Extend | Adds additional time (in configurable minute increments) to the rental |
| Swap asset | Opens the asset swap dialog to change which physical asset is assigned without restarting the rental |
| Pause / Resume | Pauses the rental timer (the row shows a pause icon when paused) |
| Convert to walk-up | Converts a regular pre-booked rental into a walk-up for immediate processing |
| Open order | Navigate to the full order details page |
Starting a walk-up rental
Tap the "+ Walk-Up" button to launch the walk-up wizard. The wizard is a multi-step dialog:
Step 1: Select inventory
Browse available inventory at your location. Each item shows:
- Inventory name and image
- Total assets vs. available assets
- Seating capacity
- Individual asset availability (available or in use)
Select one or more inventory items and set the quantity for each.
Step 2: Customer and group
- Enter the primary customer's last name, or search for an existing renter in the system.
- Add group members with their name, phone number, and email.
- Group members can be marked as having an existing waiver on file.
- Add custom nav board tags for visual identification on the board.
- Optionally add notes that will appear on the booking.
Step 3: Waiver
- If your location requires waivers, participants are prompted to sign before departure.
- The force-waiver option prevents proceeding until a waiver is completed.
- Waivers can be signed on-device or sent via SMS for remote signing.
Step 4: Asset assignment
- Assign specific physical assets to each inventory item.
- The system shows only available assets, preventing conflicts.
- You can set block pricing categories and second-seat passenger categories if configured.
Step 5: Launch
- Review all selections and confirm.
- The walk-up creates a booking, assigns assets, records the departure time, and the rental immediately appears on the nav board.
Walk-up checkout
When a walk-up rental is stopped, the checkout flow calculates the final price:
- Calculate price -- The system computes pricing based on the actual time on the water. Hourly pricing uses overtime increments if configured.
- Review pricing -- Each line item shows the inventory, actual minutes, billed hours, and calculated price.
- Collect payment -- Accept payment via card, cash, or terminal. Tips can be added.
- Complete -- The rental is finalized, the ledger is updated, and the booking moves to a completed status.
Marine safety status
The header displays current weather conditions fetched from OpenWeatherMap:
| Condition | Status |
|---|---|
| Wind below threshold | Good -- safe conditions |
| Wind above advisory threshold | Caution -- high wind advisory |
| Wind above danger threshold or thunderstorm | Dangerous -- operations should pause |
| Low visibility (below 5,000m) | Caution |
The thresholds adjust automatically based on whether your location uses metric or imperial units.
View modes
Toggle between two layout modes using the header controls:
| Mode | Description |
|---|---|
| List view | Traditional table rows (default) |
| Kanban view | Board-style columns grouped by status |
Upcoming departures
Toggle "Show Upcoming" in the settings to display pre-departure bookings (check-in status) alongside active on-water rentals. These rows show a departure countdown (e.g. "Departs in 15m") instead of time-on-water.
The walk-up flow is optimized for speed. During busy periods, you can start a rental in under 30 seconds: select inventory, enter a last name, skip the waiver step if allowed, and launch. The nav board immediately shows the new rental with a live timer.
No inventory shown in walk-up wizard -- Check that your location has active inventory with available assets. All assets may be currently in use.
Pricing shows $0 or an error -- Verify that the inventory has hourly pricing configured. The walk-up pricing engine requires valid pricing brackets.
Timer seems frozen -- The timer display updates every 30 seconds. Wait a moment or manually refresh the board.

