Skip to content

Flint Engine — The eCommerce Operating System

Flint Engine eCommerce OS

Bookings

Overview

The Bookings system lets you manage appointments and scheduling through your website. Customers can book appointments using the booking form, and you manage bookings through a calendar view in the admin panel.

Accessing Bookings

Navigate to Marketing → Bookings in the admin sidebar to manage your bookings.

Calendar View

The bookings calendar shows all appointments in a visual calendar layout:

  • View bookings by day, week, or month
  • See booking details at a glance
  • Identify available and blocked time slots

Managing Bookings

For each booking, you can:

  • View Details — See customer information and booking notes
  • Update Status — Change booking status (pending, confirmed, completed, cancelled)
  • Add Notes — Internal notes about the booking
  • Delete — Remove the booking

Booking Settings

Navigate to Bookings → Settings to configure:

  • Availability — Set available days and hours
  • Duration — Appointment length
  • Buffer Time — Gap between appointments
  • Advance Booking — How far in advance customers can book

Blocking Dates & Slots

Block off time when you are unavailable:

  • Block Dates — Block entire days (holidays, weekends)
  • Block Slots — Block specific time slots within a day
  • Blocked times are not available for customer booking

Customer Booking Flow

  1. Customer visits the booking page on your website
  2. Customer selects a date and available time slot
  3. Customer enters their contact information
  4. Booking is submitted and appears in your calendar
  5. You confirm or manage the booking through the admin panel

Tip: Block dates well in advance for holidays and company events. This prevents customers from booking during unavailable periods.