Power Automate / Microsoft Bookings - How to Default New Services to "Assign selected staff to the appointment"?

Jody Brockett 0 Reputation points
2026-09-24T17:03:56.91+00:00

I am using Power Automate to create Microsoft Bookings services through the Microsoft Graph API.

The flow successfully creates the service and assigns the correct staff members using the staffMemberIds property. The service is created exactly as expected, and the required staff members appear under the service.

However, every newly created service is defaulting to:

Assign all staff members to the appointment

instead of:

Assign selected staff to the appointment

Because of this, Bookings is not considering the availability of all assigned staff members when customers schedule appointments. The scheduling behavior does not appear to match what I see when I manually create a service and select "Assign selected staff to the appointment."

This is a critical requirement for our implementation because we need Bookings to check the calendars of the specific staff members assigned to the service before showing available appointment times.

Questions

  1. Is there a Graph API property that controls the "Assign selected staff to the appointment" setting?
  2. Can this setting be configured when creating a service through Power Automate or Microsoft Graph?
  3. Has anyone successfully automated the creation of Bookings services while preserving the same scheduling behavior as manually selecting "Assign selected staff to the appointment" in the Bookings UI?
  4. If this setting is not currently exposed through Graph, is there a recommended workaround?

Additional Information

  • Microsoft Bookings service is created successfully.
  • staffMemberIds are being populated correctly.
  • Tested both service creation and service updates.
  • I have not been able to find a Graph API property that changes the scheduling behavior to "Assign selected staff to the appointment."

Any guidance from Microsoft or others who have implemented Bookings through Power Automate would be greatly appreciated.I am using Power Automate to create Microsoft Bookings services through the Microsoft Graph API.

The flow successfully creates the service and assigns the correct staff members using the staffMemberIds property. The service is created exactly as expected, and the required staff members appear under the service.

However, every newly created service is defaulting to:

Assign all staff members to the appointment

instead of:

Assign selected staff to the appointment

Because of this, Bookings is not considering the availability of all assigned staff members when customers schedule appointments. The scheduling behavior does not appear to match what I see when I manually create a service and select "Assign selected staff to the appointment."

This is a critical requirement for our implementation because we need Bookings to check the calendars of the specific staff members assigned to the service before showing available appointment times.

Questions

  1. Is there a Graph API property that controls the "Assign selected staff to the appointment" setting?
  2. Can this setting be configured when creating a service through Power Automate or Microsoft Graph?
  3. Has anyone successfully automated the creation of Bookings services while preserving the same scheduling behavior as manually selecting "Assign selected staff to the appointment" in the Bookings UI?
  4. If this setting is not currently exposed through Graph, is there a recommended workaround?

Additional Information

  • Microsoft Bookings service is created successfully.
  • staffMemberIds are being populated correctly.
  • Tested both service creation and service updates.
  • I have not been able to find a Graph API property that changes the scheduling behavior to "Assign selected staff to the appointment."

Any guidance from Microsoft or others who have implemented Bookings through Power Automate would be greatly appreciated.

Microsoft Teams | Microsoft Teams for business | Meetings and calls | Schedule meetings
0 comments No comments

1 answer

Sort by: Newest
  1. Lin v 1,545 Reputation points Independent Advisor
    2026-09-24T17:55:40.8766667+00:00

    Hi Jody,

    Based on my research, I am not aware of any documented Microsoft Graph API property that specifically maps to the "Assign selected staff to the appointment" option in the Bookings UI. While the staffMemberIds property can be used to assign staff members to a service, the available documentation does not appear to describe a Graph API property for this setting.

    If having this setting configurable through automation is important for your scenario, you may consider submitting feedback through the Microsoft Feedback Portal so the product team can review the request: Microsoft Feedback Portal.

    I hope this information is helpful.

    Was this answer helpful?

    0 comments No comments

Your answer

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