FlowDule

Create and Manage Bookings

Learn how to create, move, and manage bookings directly in the calendar.

FlowDule’s calendar is built for fast, intuitive booking management. You can create, move, and manage bookings in multiple ways depending on what’s quickest for the situation.

Create a new booking

Method 1: Quick action button (FAB)

The round + button in the bottom-right corner gives you quick access to four actions:

  1. New booking — Create a new appointment
  2. New shift — Add a staff shift
  3. Block time — Mark time as unavailable
  4. New event — Create an event

Tap + to see the options, and select the desired action.

Method 2: Tap an empty time slot

In day or week view, you can create a booking directly:

  1. Tap an empty time slot in the time grid
  2. The booking form opens with the time pre-filled
  3. Select client, service, and practitioner
  4. Tap Save

Method 3: Drag to create

For even faster creation:

  1. Long-press on an empty time slot
  2. Drag downward to set the duration
  3. Release to open the booking form with both time and duration pre-filled

Move a booking (drag and drop)

You can quickly reschedule by dragging an existing booking to a new time:

  1. Long-press on the booking card
  2. Drag it to the desired new time
  3. Release to confirm

The booking automatically snaps to the nearest time slot. You can drag both within the same day and between days in week view.

Change duration (drag to resize)

Need to extend or shorten an appointment?

  1. Long-press on the booking card’s bottom edge
  2. Drag up or down to adjust the duration
  3. Release to confirm

Block time

Block time for breaks, meetings, or personal errands:

  1. Tap the + button and select Block time
  2. Choose start and end time
  3. Add an optional description
  4. Tap Save

Blocked time appears as a cross-hatched grey area in the calendar and is not visible as available time to clients in online booking.

View booking details

Tap a booking card to open the detail view in a bottom sheet with:

  • Client name, avatar, and contact information
  • Date and time
  • Service with icon
  • Practitioner
  • Location
  • Status badge with icon and description
  • Notes
  • Action buttons: Cancel, Reschedule, Edit

Booking types

TypeDescriptionAppearance
SingleStandard one-time appointmentSolid colored card
RecurringWeekly or monthly appointmentsSolid card with recurrence icon
GroupMultiple participants at same timeWider card with participant count
Blocked timeUnavailable timeCross-hatched grey area
EventAppointment without specific clientOutlined card (not filled)

Tips for efficient booking

Next steps

Last updated: March 10, 2026