Add Staff member from outside of MS Graph organization

Allan Deyoung 20 Reputation points
2023-04-12T22:18:18.4033333+00:00

For an upcoming event, I would like to add 'external' email address as 'staff members' in the bookings tool.

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,846 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Bhanu Kiran 3,526 Reputation points
    2023-04-12T22:44:07.2233333+00:00

    Hello @Allan Deyoung ,

    Thanks for reaching out!   Staff members can be part of the Microsoft 365 tenant where the booking business is configured, or they can use email services from other email providers.  

    To add staff from outside of your organization, use Graph endpoint

    POST /solutions/bookingBusinesses/{id}/staffMembers.

    And add the following properties in the request Body,

    • displayName
    • emailAddress
    • role 

    You can refer the below document to create bookingStaffMember from graph API: https://learn.microsoft.com/en-us/graph/api/bookingbusiness-post-staffmembers?view=graph-rest-1.0

    Follow steps in the below document to add staff to bookings: https://learn.microsoft.com/en-us/microsoft-365/bookings/add-staff?view=o365-worldwide#steps  

    Hope this helps.

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

    0 comments No comments