RentalTideRentalTideDocs
Dashboard

Bookings

Central hub for viewing, filtering, and managing all reservations in a searchable data grid with inline status updates

The Bookings page is your central command center for managing every reservation across your business. It displays all bookings in a sortable, filterable data grid with server-side pagination, inline status editing, order grouping, and quick actions for rescheduling.


Bookings data grid

The grid displays one row per booking. When a customer places a multi-item order, those items are grouped under a collapsible parent row showing the order ID and total item count. Click the expand arrow to reveal individual line items within the order.

Columns

ColumnDescription
Booking IDUnique identifier. Clicking it navigates to the booking detail page. Multi-item orders display a cart icon and an item count chip.
Inventory NameThe asset type name, or the assigned asset nickname if an asset has been assigned
QuantityNumber of units reserved
AssignmentStaff member assigned to this booking
PriceTotal price for the booking
OutstandingRemaining balance owed. Shows $0.00 in green when fully paid, or the amount in red. A green checkmark appears if an auto-charge is scheduled; a warning icon appears if auto-charge has failed.
First NameCustomer first name (sortable)
Last NameCustomer last name (sortable)
Phone NumberCustomer phone number
Start DateReservation start date and time, formatted for the location's timezone and date format
Booking DateWhen the reservation was originally placed
StatusCurrent pipeline stage, displayed as a clickable colored chip

Additional columns are available through the column visibility menu:

ColumnDescription
EmailCustomer email address
End DateReservation end date and time
SubtotalPre-tax subtotal
TaxTax amount
DepositDeposit amount collected
FeesTotal fee amount
DiscountTotal discount applied
Promo CodeGift card or promo code used
AffiliateAffiliate source for the booking
TypeBooking type (hourly, daily, multi-day, etc.)
DocumentsUpload status chip for required documents (insurance, ownership proof). Shows a fraction like 1/2 with color indicating completeness.

Searching and filtering

Use the search bar at the top of the grid to filter across all visible fields. Results update as you type.

Advanced filters

Click the filter bar to add structured filters. Each filter consists of a field, operator, and value. Available filters:

FilterWhat you can search by
First NameCustomer first name
Last NameCustomer last name
Booking IDExact or partial booking ID
Inventory NameAsset type or name
PriceTotal price with comparison operators
QuantityNumber of units
Phone NumberCustomer phone
EmailCustomer email
Start DateReservation date range
Booking DateDate the booking was placed
Promo CodeGift card or promo code
AffiliateAffiliate source
Discount AmountDiscount value
Booking TypeType (hourly, daily, etc.)

Multiple filters can be combined and are applied server-side for accurate results across all data.

Status quick filter

A row of colored status chips appears above the grid. Click any chip to instantly filter the grid to that pipeline stage -- for example, Booked, Check In, On Lake, Returned, Complete, Cancelled, or No Show. Click the chip again to clear the filter.


Saved views

Save your current combination of filters and column visibility as a named view for quick access.

  1. Set up the filters and column arrangement you want.
  2. Open the Saved Views dropdown.
  3. Click Save Current View and enter a name.
  4. To restore a saved view later, select it from the dropdown.
  5. To remove a saved view, click the delete icon next to its name.

Saved views are stored on your user profile and persist across sessions and devices.


Changing booking status

Click any status chip in the grid to open a dropdown of all available pipeline stages. Select a new status to update the booking immediately.

If the booking belongs to a multi-item order and you update the parent row, all items in the order are updated together via a batch status change.

The pipeline stages are configurable per location. If your location uses a custom pipeline, the dropdown reflects your custom stage names and colors. The default pipeline stages are:

StageDescription
BookedReservation confirmed
Check InCustomer has arrived
Rundown ReadyBoat rundown can begin
Rundown In ProgressStaff is conducting the safety rundown
On LakeCustomer is actively on the water
ReturnedEquipment has been returned
Check OutFinal checkout processing

Terminal statuses (Complete, No Show, Cancelled, Preauth Held) appear at the bottom of the dropdown.

Warning

If a stage has unmet requirements (such as waiver not signed or deposit not collected), a confirmation dialog appears listing the missing items. You can override and proceed or cancel the status change.


Order grouping

Bookings that belong to the same order are automatically grouped. The parent row shows:

  • A cart icon and item count chip (e.g., "3 items")
  • The order ID (click to navigate to the order detail page)
  • Combined pricing from the order
  • The order-level status

Click the expand arrow on the parent row to see each individual booking line item indented beneath it. Child rows display in a subdued style with their own inventory name, status, and pricing.


Date navigation

Use the controls in the header to navigate through dates:

  • Left / Right arrows to move one day forward or back
  • Today button to jump to the current date
  • Date picker icon to jump to any specific date

Quick reschedule

Use the context menu on a booking row to open the Quick Reschedule dialog. This lets you change the start date and time without opening the full booking detail page. The customer can be notified automatically of the change.


Pagination

The grid uses server-side pagination. Navigate between pages using the controls at the bottom. As you move to later pages, additional data is fetched automatically. Adjust the page size to show more or fewer rows per page.


Creating a new booking

Click the New Booking button (plus icon) in the page header. This navigates to the booking page where you can create a reservation.

Tip

The bookings grid respects the location selector in the sidebar. Switch to All Locations to see bookings across every location, or pick a specific location to narrow results. Column visibility settings are also saved per user.

Was this page helpful?
Need help? Contact Support.See what’s new. Check out changelog.Questions? Book a video chat.
Ask AI
Responses are generated using AI and may contain mistakes.
Ask questions about RentalTide and get help with your integration.