Skip to main content

Documentation

Staff
Creating Staff Members
# 64
Last editetd on 14 June 2026

Navigate to JoomBook → Staff → New to create a new staff member, or click on an existing one to edit. Staff members are the team members who provide services to customers.

Plan Limits: The Free plan includes 1 staff member. The Pro plan allows up to 6 staff members. The Full plan allows unlimited staff members.
Tip: Staff members can be duplicated - tick the staff member in the list and choose Duplicate from the dropdown in the toolbar. This quickly creates a new staff member from an existing one with only minor adjustments, without re-entering all fields, working hours and service assignments.

Profile tab

FieldDescription
Full NameDisplay name in the booking wizard and admin calendar. Required.
StatusPublished or Unpublished. Unpublished staff members are not bookable in the booking wizard.
Job TitleOptional. Shown below the name in the booking wizard (e.g. Yoga Instructor, Personal Trainer).
EmailOptional. Used to send booking notifications to the staff member (requires Staff Notification enabled under Settings → Notifications). Not shown to customers.
PhoneOptional. Internal use only - not shown to customers.
Profile PhotoOptional. Shown in the booking wizard (if enabled under Settings → Image Settings) and in the admin calendar.
ColourColour used in the admin calendar for this staff member's appointments.
BiographyOptional. Short biography shown in the booking wizard.
LocationThe location where this staff member works. If only one location exists, this field is not shown - the staff member is automatically assigned to that single location. With several locations the selection is required; multiple location assignment is available in the Pro and Full plans.
Joomla User AccountOptional link to a Joomla user account for backend login.

Services tab

FieldDescription
Services OfferedChoose which services this staff member can perform. Use „Select All" to enable all services at once. Only enabled services appear as bookable for this staff member in the booking wizard.

Working Hours tab

Set the working hours for each day of the week. By default all days are active - use the Day off toggle to switch off the days the staff member does not work. Set a start and end time per day, and use Add Break to add one or more breaks per day (e.g. a lunch break).

Use Use Location Opening Hours to adopt the opening hours of the location directly; use Apply first row to all days to copy the times of the first day to all other days.

Holiday tab

Here you define when this staff member cannot be booked - in two ways:

  • Vacation as a date range: enter a label plus start and end date in the vacation table (e.g. annual leave). The whole period is not bookable and appears blue in the calendar.
  • Individual days: click individual days in the calendar to mark them as absent (e.g. sick days). Marked days appear red; clicking again removes the mark. Use the toggle to switch between year, month and week view.
Existing appointments on a day marked as absent are not cancelled automatically. Please review and handle them manually.

Booking Limit tab

Restrict how many appointments this staff member can accept within a given period.

FieldDescription
Restrict bookings per staff memberEnable to set a cap for this staff member.
Allowed bookingsMaximum number of appointments in the selected period.
IntervalThe period for the limit: Per day, Per week, or Per month.

Example: 5 per day - once 5 appointments are booked on a given day, no further slots are shown for that day.

Integrations tab

In the Integrations tab, this staff member can be connected to a Google Calendar (Full plan). After connecting, you choose the target calendar; appointments of this staff member are then synchronised with Google Calendar. The global setup is described under JoomBook → Settings → Integrations (see „Setting Up Google Calendar Sync").


Joomla! Logo
JoomBook is not affiliated with or endorsed by The Joomla! Project™ or Open Source Matters, Inc. The Joomla!® name and logo are registered trademarks of Open Source Matters, Inc. in the United States and other countries.

Copyright © · JoomBook