Skip to content

Timeline

Manage reservations for one location and date on a Timeline grid or List view. Add bookings, update status, and block booking times.

Open the screen: Sidebar → Table Reservation ManagementTimeline

Current views

The app shows Timeline and List — not a drag-and-drop floor canvas (that layout is planned for a future version).

Reservation timeline overview


Timeline screen

What it does

Top bar for location, date, booking blocks, and view toggle; main area shows table rows with booking blocks or a filterable list.

Step-by-step

  1. Open Timeline.
  2. Pick location (Select location).
  3. Pick date with the date picker (defaults to the location's today).
  4. Choose Timeline or List view.
  5. Tap refreshData refreshed successfully / Timeline data updated.
  6. Optionally use booking controls (below).

Empty state

Select a location to view the reservation timeline.


Add or edit a booking

What it does

Opens Add Booking or edit dialog for an existing reservation.

Step-by-step

  1. Tap Add Booking (CREATE permission), or tap a booking block / list row (UPDATE).
  2. Fill guest details, date, time, guests, duration, table or combination, status, and notes.
  3. For new bookings, optional toggles: Bypass lead time, Bypass max advance, Override capacity, Send notification.
  4. Tap Add Booking or Save Changes (Booking added / Booking updated on success).

Status options

Request, Accepted, Arrived, Seated, Completed, Cancelled, Declined, No-show.

If status is Declined or Cancelled, fill Decline reason.

Table assignment

Pick an available table or table combination for the slot (loaded from API based on date, time, and guests).


Change status quickly

What it does

Update progress without opening the full dialog (timeline blocks or list status control).

Step-by-step

  1. Use the status action on a booking (timeline or list).
  2. Pick the next status.
  3. On success: Status updated / Reservation marked as {status}.

Typical flow

Request → Accepted → Arrived → Seated → Completed

Terminal: Cancelled, Declined, No-show


Turn off bookings

What it does

Block new bookings for the selected day or specific intervals (UPDATE required).

Whole day

  1. Toggle Turn off booking for today (or Bookings turned off for today when active).
  2. Confirm Turn off bookings for {date}? — optional reason (e.g. Staff holiday).
  3. Tap Turn Off BookingsBookings turned off.
  4. To re-enable, toggle off and confirm Turn on bookings for {date}?

Interval

  1. Tap Turn off for interval.
  2. Add interval rows — date, Start Time, End Time.
  3. Tap Turn Off BookingsInterval blocked.
  4. Remove active blocks from Active Blocks list with trash icon — Interval unblocked.

Existing bookings are not removed when turning off a day.


List view

What it does

Same-day reservations as a list with status filter chips (All, Request, Accepted, Arrived, Seated, Completed, Cancelled, No Show) and pagination (10 per page).

Tap a row to edit. Use status dropdown on a row for quick updates.


Permissions

What you needWhy
Reservation TimelinesREADOpen Timeline, refresh
CREATEAdd Booking
UPDATEEdit bookings, status changes, turn off bookings

Pratham POS User Guide