Skip to main content

Multiple Resources Per Appointment

This article explains how to schedule appointments requiring multiple staff, services, or resources, including setup, workflows, availability logic, and FAQs.

Sabrina Herrera avatar
Written by Sabrina Herrera
Updated this week

📝 Overview

In many businesses, multiple staff members or services may be required to support a customer's needs. The online scheduling system supports these scenarios through the Multiple Resources per Appointment preference. A resource may be a Staff Member, Service, or Room.

If you are interested in enabling this advanced configuration or have questions, please open a ticket with Support from inside your scheduling system account.

⚠️ Please Note: This article uses default terminology (Appointments, Staff Members, Services, Customers, etc.). Your account may use different terms.


🛠️ Setup

The following enhancements to the appointment‑booking process occur after you click on the grid or use Appointment Search to choose an available time slot.


📋 Additional Appointment Options

After selecting an existing customer or creating a new one, you will configure the appointment. From this page, you can:

  • Change the Location or Date

  • Choose Service(s) and/or Add‑On Services

  • Select Staff Member(s)

  • Set a Start Time and/or a specific duration for each Service

  • Enter appointment‑specific information into special fields

You can select multiple Staff Members with a single click. Additional services can be added using the Add New Service button.


🧠 Scheduling Multiple Services

Your business may offer services that need to be booked in sequence, or customers may prefer back‑to‑back scheduling. By adding more services to an appointment, the customer can be scheduled with the proper combinations of staff and services.

Example 1

A customer needs both an oil change and new tires:

  • Oil change with John at 10 AM for 45 minutes

  • Tire installation with George at 11 AM

The system books each service with the appropriate staff member, and the customer receives one combined notification.

Example 2

A business offers package‑style services:

  • Select the same staff member for all services

  • Choose the earliest available start time to identify the first service

  • The customer receives one notification summarizing all services and total appointment time

⚠️ Note: If you pre‑select a time slot from the grid, it becomes the default time for the staff and start time fields. If you change the location or staff member, you must select a new start time based on availability.


👥 Selecting Multiple Staff Members

There are several reasons to assign more than one staff member:

Example Scenarios

  • Medical Setting: A doctor and nurse must be scheduled together; the system checks combined availability.

  • Panel Interview: Multiple staff members can be selected to find a common interview time.

The system automatically updates all succeeding drop‑down menus as you add appointment attributes.

Availability Logic

  • If a service is offered by only 2 of 6 staff members, only those 2 appear in the drop‑down.

  • If multiple staff members are selected and they are not all available at the original time, the Time field will adjust to show only times available to all selected staff.

  • When adding a second service, available start times depend on:

    • The selected staff member

    • No conflict with previously added services

💡 Note: If other appointment fields are enabled in your account, they will also appear on this page.


✔️ Review and Finalize

Before booking the appointment, review all details including:

  • Customer information

  • All services and add‑on services

  • Selected staff members

  • Any additional attributes

You can also choose which notifications will be sent after finalizing.

If changes are needed, click Back to return to the Customer or Appointment page.

Save the Appointment

Click Finalize Appointment to book the appointment.

The appointment grid for all staff members will update to display the services they are assigned to. No design changes are made to the grid itself.


❓ Frequently Asked Questions (FAQs)

Find answers to common questions or additional details that may not be covered in the main instructions.

Click the arrow to view frequently asked questions

Q. How will a status change update the appointments?

Click the arrow to see the answer All service appointments will share the same status. It is recommended to only change statuses when the update applies to all services in the customer’s appointment.

Q. What happens if I remove a service from an appointment?

Click the arrow to see the answer The appointment calendar updates to remove staff appointments related to the change. Customers receive an email update, and affected staff receive a cancellation notification. The service is not considered canceled if at least one service remains. Removed staff receive cancellation notices; customers receive change notifications based on user selections when saving.

Q. How do I move a service from one staff member to another?

Click the arrow to see the answer Open the specific staff member’s appointment and choose Edit Appointment. Select the new staff member from the drop‑down. If they are unavailable at the original time, choose a new start time. Save and close. The new staff member receives a confirmation; the removed staff member receives a cancellation; the customer receives an updated change notification.

Q. What if staff members have customized service durations?

Click the arrow to see the answer If staff have different duration settings for the same service, the system applies the default service duration. Users may adjust the duration manually.

Q. Can I schedule services in different locations or on different dates?

Click the arrow to see the answer No. An appointment may only occur in a single location on one date. To schedule across locations or dates, create separate appointments.

Q. Can multiple staff members be assigned to an Event?

Click the arrow to see the answer No. Events can only be assigned to a single staff member.

Did this answer your question?