1+2 Multi-staff scheduling in Microsoft Bookings

Martin 40 Reputation points
2025-08-26T06:56:05.3433333+00:00

Hi everyone,

I have a question about a custom setup in Microsoft Bookings.

Here's what I need to do: Create a service with 3 staff members.

One of them (let's call them A), needs to always be on the call.

The two others (let's call them B and C) can both be on the call, or at least one of them depending of their availability.

So depending on everyone's availabilities, the call need to be booked either with A + B + C, or A + B or A + C.

Is their a way to do it like this in the service?

Thanks a lot for any help you can give me!

P.S: there's no tag for Microsoft Bookings...

Outlook | Web | Outlook on the web for business | Calendar
0 comments No comments
{count} votes

Accepted answer
  1. Rin-L 3,045 Reputation points Microsoft External Staff Moderator
    2025-08-26T07:49:49.83+00:00

    Hi @Martin

    Thank you for posting your question in the Microsoft Q&A forum. 

    Microsoft Bookings now supports multi-staff appointments, allowing you to assign multiple staff members to a service and require that all selected staff be available for a booking to proceed. However, it does not currently support the specific scenario you described, where one staff member (A) must always be present, and the others (B and C) are optional depending on availability. 

    As a workaround, you can create separate services for each possible combination: 

    • Service 1: A + B + C (when all three are available) 
    • Service 2: A + B (when only A and B are available) 
    • Service 3: A + C (when only A and C are available) 

    Each service should use the “Assign all of your selected staff” option. This setup allows customers to book based on availability, but it does require manual selection and may cause some confusion for users. 

    Microsoft has acknowledged this as a frequently requested feature, and community discussions show that this limitation affects many organizations needing flexible staff assignments. While the workaround requires more setup and maintenance, it provides a way to match your operational needs within the current capabilities of Microsoft Bookings. 

    Personally, I believe your question highlights a valuable feature that Microsoft Bookings could improve in the future to enhance flexibility in staff scheduling. However, as a forum moderator, I hope you understand that I don’t have the ability to modify or escalate product issues directly. 

    I strongly recommend submitting your feedback via the Bookings · Community 

    User's image

    This is the official portal where your input goes directly to the product team and can be considered for future improvements. Here’s a sample message you can use or adapt:    

    In Microsoft Bookings, I’d like to create a service with three staff members where one (Staff A) must always be assigned to the booking, and the other two (Staff B and C) can be optionally included based on availability. Ideally, the booking should automatically assign A + B + C, or A + B, or A + C depending on who is available. Currently, this setup isn’t supported. It would be great to have conditional staff assignment or grouped availability logic to support more flexible scheduling scenarios. 

    Thank you for considering this feature! 

    Once you've posted your feedback, feel free to share the link in the comments here. I’ll be happy to vote for it to help bring more visibility. In the meantime, I’ll also do my best to raise awareness of this issue internally. 

    If my response has helped clarify the concern and guide you toward a possible next step, please consider marking it as the Accepted Answer. This will pin the post to the top and make it easier for others in the community who may be facing the same question to find your feedback and support it. 

    Thank you again for your understanding and contribution.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment". 

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread. 

    User's image


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.