FlowDule

Book an Appointment as a Client

A step-by-step guide to booking, rescheduling, and cancelling appointments as a client.

As a client, you see a simplified booking experience — no complex calendar, just a straightforward wizard that guides you to the right time.

Book a new appointment

The booking flow follows four steps:

Step 1: Select a service

You see a list of available services showing:

  • Service name and brief description
  • Duration (e.g., 45 min)
  • Price

Tap the service you want.

Step 2: Choose a practitioner (optional)

If the business has multiple practitioners, you can select a specific one or let FlowDule assign automatically based on availability.

Step 3: Pick a date

A month grid shows available and unavailable dates:

  • Highlighted dates — Available slots exist
  • Greyed-out dates — No available slots

Tap an available date to continue.

Step 4: Select a time

Available time slots appear as tappable cards ordered by time:

  • Each card shows the time window (e.g., “10:00 - 10:45”)
  • Only genuinely available times are shown
  • Tap your preferred time

Confirmation

After selecting a time, you see a confirmation screen with:

  • Service, practitioner, date, and time
  • Price
  • Option to add notes
  • “Confirm booking” button

You automatically receive a confirmation via email and/or SMS with your booking details.

View upcoming appointments

Your upcoming bookings appear as a simple agenda view:

  • Chronologically ordered with the next appointment first
  • Each booking shows date, time, service, practitioner, and location
  • Status indicator (confirmed, pending)

Reschedule an appointment

  1. Find the booking in your appointment overview
  2. Tap Reschedule
  3. Choose a new date and time (same flow as a new booking)
  4. Confirm the change

Cancel an appointment

  1. Find the booking in your appointment overview
  2. Tap Cancel
  3. Confirm the cancellation

Tips for clients

Next steps

Last updated: March 10, 2026