{{ currentView === 'timeline' ? 'Calendar' : (currentView === 'bookings' ? 'All Bookings' : (currentView === 'cabins' ? 'Cabins & Rates' : (currentView === 'maintenance' ? 'Maintenance' : (currentView === 'housekeeping' ? 'Housekeeping' : (currentView === 'staff' ? 'Staff & Access' : 'ATVs & Fleet'))))) }}
| Guest Name | Contact Info | Address | Cabin | Stay Dates | Billed / Paid | Status | Action |
|---|---|---|---|---|---|---|---|
| No active reservations found in database. | |||||||
| {{ b.first_name }} {{ b.last_name }} |
{{ b.email }}
{{ b.phone || 'No phone' }}
|
{{ b.address || 'โ' }}
{{ b.city ? `${b.city}, ${b.state} ${b.zip}` : '' }} {{
b.country !== 'United States' ? b.country : '' }}
|
{{ formatCabinId(b.cabin_id) }} {{ b.cabin_name }} |
{{ b.check_in }} → {{ b.check_out }}
+{{ b.extra_adults }} Extra Adult(s)
๐พ {{ b.pets }} Pet(s)
|
${{ (b.total_amount / 100).toFixed(2) }}
Paid: ${{ (b.paid_amount / 100 || 0).toFixed(2) }}
|
{{ b.status === 'CHECKED_IN' ? 'CHECKED IN (IN)' : (b.status === 'CHECKED_OUT' ? 'CHECKED OUT (DIRTY)' : b.status) }} |
|
No cabins match your selected filters
Try relaxing your filter criteria or clearing your search query.
{{ cabin.name }}
{{ cabin.amenities }}
Maintenance & Work Orders
Subdomain ReadyHousekeeping & Room Turnover
Subdomain ReadyEmployee Access & Staff Roster
Manage employee email authorizations and portal permissions for Maintenance and Housekeeping.
{{ atvRentalForm.renterType === 'EMPLOYEE' ? 'Staff Vehicle Checkout' : 'Book Guest ATV Rental' }}
Reserve an ATV machine for trail riding or ranch operations.
{{ selectedAtvRental.atv_name }} Rental
This will automatically mark the machine as Needs Wash & Low Fuel in the maintenance portal so technicians can clean and refuel it.
{{ selectedAtvForWashFuel.name }} - Wash & Fuel
Report Issue: {{ selectedAtvForIssue.name }}
Flags machine for maintenance repair
{{ employeeForm.id ? 'Edit Employee' : 'Add New Employee' }}
{{ getCabinById(activeMapModal)?.name }} — Birdseye Grounds Map
{{ activeMapModal.toLowerCase().startsWith('cc') ? 'Conejos River Property' : 'Sky Line Lodge Resort Grounds' }}
New Reservation
{{ formatCabinId(form.cabinId) }}Reservation Details
{{ formatCabinId(detailsForm.cabinId) }}Compose Guest Email #{{ emailForm.bookingId }}
From: frontdesk@skylinelodge.net (Skyline Lodge Front Desk)
To send background emails directly from the Cloudflare Worker, set your Porkbun mailbox password secret in Cloudflare using:
{{ smtpNotice.setupCommand || 'npx wrangler secret put PORKBUN_SMTP_PASSWORD' }}
In the meantime, you can instantly dispatch this email using Open in Mail App or Open Porkbun Webmail below!
Guest Check-In Procedure {{ formatCabinId(checkInForm.cabinId) }}
{{ checkInForm.cabinName }} โข Guest: {{ checkInForm.guestName }}
Guest Check-Out Procedure {{ formatCabinId(checkOutForm.cabinId) }}
{{ checkOutForm.cabinName }} โข Guest: {{ checkOutForm.guestName }}
Report & Manage Maintenance
{{ formatCabinId(maintenanceForm.cabinId) }}Log work orders, report customer repairs, or update cabin condition