Avada Appointment Booking
Create / Edit service
Availability

Availability

How to Access

  1. Go to Services
  2. Open a service (Create service or the pencil icon)
  3. Switch to the Availability tab

Service type can't be changed after creation. If you need a different type, duplicate the service and pick a new type on the copy.

Page Structure

The tab has two groups of settings:

  1. Common sections — apply to every service type
    • Staff assignment
    • Capacity
    • Advanced availability settings
  2. Booking type specific — different fields for Hours / Full-day / Multi-day

screenshot

Common Sections

1. Staff Assignment

A service can be assigned to one or more staff members. Available time slots are the combined (union) availability of every assigned staff member — each one's slots are based on their own individual schedule.

Adding Staff

Click Add staff to open the picker:

  • Search by staff name
  • Only active staff appear in the list
  • Select one or more staff → click Apply

The card shows "[N] staff selected" with each staff member listed below.

Removing Staff

Click the remove icon next to a staff member:

  • If they have no conflicting upcoming appointments, they're removed immediately
  • If they have upcoming appointments for this service, you're asked to either reassign those appointments to another staff member first, or mark the staff as pending remove — they stay on the service (and keep their existing appointments) until those appointments are completed, then they're removed automatically. You can cancel a pending removal at any time from the same card
  • At least one staff member must remain — add another staff before removing the last one

2. Capacity

Maximum attendees per time slot — the number of customers who can share one booking slot. Default is 1.

Capacity means different things depending on service type:

Service typeCapacity applies to
HoursEach time slot
Full-dayEach day
Multi-dayEach booking (the whole date range)

Example: A 1-hour yoga class set to capacity 10 → up to 10 customers can book the same 10:00 slot.

Once capacity is above 1, two more options appear:

Limit the number of slots each customer can book at once

Caps how many spots a single customer can take in one booking, so one person can't fill an entire time slot. Set Minimum slots and Maximum slots per booking.

Limit number of bookings per time slot

A separate cap on the number of separate bookings a slot accepts — not the number of people. Set a Maximum bookings value; the time slot will be locked once this limit is reached, even if capacity remains.

Example: Capacity 20, Maximum bookings 5 → the slot can take up to 5 separate bookings (e.g., 5 families), even though there's capacity left for more people. This is different from limiting slots per customer — it limits the number of bookings, not people per booking.


3. Advanced Availability Settings

When Can Customers Book?

OptionBehavior
Until a specific number of daysCustomers can only book up to X days ahead (e.g., 30 days)
Within a date rangeBookings allowed only within a fixed window (e.g., May 1 – May 31)
Any dates in the futureNo upper limit — customers can book as far ahead as they like

Minimum Notice Before Booking

How much time must be between now and the appointment start. Entered in minutes.

Example: Setting 60 means customers can't book a 3:00 PM appointment after 2:00 PM.

Use this to give yourself prep time before each appointment.


Booking Type Specific

Hours Booking

screenshot

Customers pick a date and a specific time slot.

Time Slot Type

Choose how slots are generated:

  • Flexible (recommended) — the system generates slots automatically from the staff's working hours, the duration, and the interval
  • Custom — you define slots manually, day by day (see below)

Flexible fields:

FieldRequiredNotes
Time slot durationYesLength of each appointment (e.g., 30 min, 1 hour)
Display time slot intervalYesSpacing between slot start times. Must be ≤ duration

Example: Duration 60 min, interval 30 min → slots at 9:00, 9:30, 10:00, 10:30, … (slots overlap in terms of start time, but only one customer books each).

Custom Time Slots

When you pick Custom, a day-by-day grid appears:

  1. Use the checkbox on each day to mark it as available (default: Monday–Friday)
  2. For each active day, click Edit to open the time-slot editor
  3. Add, edit, or remove slots — each slot has a start and end time. Start times must be unique within a day
  4. Click Save

Copying slots between days — click Duplicate on a day:

  1. Pick the source day (the day to copy from)
  2. Pick one or more target days (the days to copy to)
  3. Click Duplicate

If a day is active but has no time slots, a warning appears: "No time slots available."


Full-Day Booking

screenshot

Customers pick a single day — no time slot selection. The booking occupies the entire day.

FieldRequiredNotes
Display time slot intervalNoSpacing between available start dates

Behavior:

  • Customer picks one date → the whole day is reserved for them (or capacity × customers, if capacity > 1)

Example: A photography studio rented for the day


Multi-Day Booking

screenshot

Customers pick a start date and end date — the booking spans multiple consecutive days.

FieldRequiredNotes
Minimum daysYesShortest allowed stay (e.g., 2 days)
Maximum daysYesLongest allowed stay. Must be ≥ minimum
Display time slot intervalNoSpacing between available start dates

Behavior:

  • Customer picks a date range → every day in that range is reserved
  • If any day in the range is already unavailable, the whole range is disabled — customers can't book partial ranges

Example: A 3-day retreat with day 1 to day 3.


When to Use Each Type

Quick rule of thumb:

Customer chooses...Pick
A specific time on a specific dayHours
A single whole dayFull-day
A range of consecutive daysMulti-day

Important Rules

  • Capacity must be ≥ 1 — Save is blocked otherwise
  • At least one active staff member is required
  • Hours — interval can't be longer than duration
  • Full-day — check-out must be later than check-in if both are set
  • Multi-day — minimum days can't exceed maximum days
  • Multi-day — a range is fully disabled if any single day inside it is unavailable
  • Removing a staff member never rewrites past appointments — existing bookings stay assigned to them
Products
Avada SEO SuiteAvada AEO OptimizerAvada AI Blog BuilderAvada Product CopyAvada Images & Page Speed UpAvada Shipping LabelsAvada Backups & Restore
Resources
DocumentationSEO Suite DocsBlog DocsSpeed DocsShipping Labels DocsBackups & Restore Docs
Company
Avada GroupPrivacy Policy
© 2026 Avada Group. All rights reserved.