How to Use an Existing Shared Calendar with Microsoft Bookings
Question details
The user wants to know if an existing shared calendar and mailbox can be integrated into Microsoft Bookings for managing staff training reservations.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Setting up staff training-course reservations using an already established shared mailbox and calendar.
- Observed behavior
- Seeking a method to route bookings to an existing shared calendar to avoid creating redundant mailboxes and calendars in the organization.
Ensure you have Microsoft 365 administrator privileges or sufficient permissions to manage shared mailboxes and add staff members to Microsoft Bookings.
Add the Existing Shared Mailbox as a Staff Member
You can route Bookings appointments to an existing shared calendar by adding the shared mailbox as a 'Staff' member in your Bookings configuration.
While Microsoft Bookings automatically creates its own default mailbox for every new Bookings page, you do not have to use it for your daily calendar management. By adding your organization's existing shared mailbox as a 'Staff' member, you can sync Bookings directly to that shared calendar.
Log in to your Microsoft 365 account, open the app launcher, and select Microsoft Bookings. Navigate to your specific Bookings calendar.
In the left-hand navigation menu, click on 'Staff' and then select 'Add new staff' at the top of the page.
Type the email address of your existing shared mailbox into the 'Initials' or 'Search for people' field. Set their role to 'Viewer' or 'Guest' depending on your security preferences.
Check the box that says 'Events on Office calendar affect availability'. This ensures Bookings reads the shared calendar's free/busy times and avoids double-booking.
Go to the 'Services' tab, select your training course, and assign this newly added shared mailbox as the dedicated staff member for the service.

Consult the Microsoft Bookings Community for Complex Routing
If your organizational setup requires bypassing the default Bookings mailbox entirely or demands advanced scripting, reaching out to Microsoft specialists is necessary.
Manage Team Schedules and Data with WPS Office
While Microsoft Bookings handles automated web reservations, managing the actual training data, participant lists, and internal schedules often requires a robust office suite. WPS Office is a powerful, free alternative to Microsoft Office that allows you to manage daily productivity tasks without expensive subscriptions, offering a lightweight build, a familiar user interface, and seamless migration.
- 1. Download the Installer: Visit the official WPS Office website and click the 'Free Download' button to get the installer for your operating system.
- 2. Install the Suite: Run the downloaded file and follow the quick on-screen instructions to install WPS Office on your computer.
- 3. Open Existing Trackers: Launch WPS Spreadsheet and open your existing Microsoft Excel scheduling files seamlessly to continue managing your team's workload.

Frequently Asked Questions
Does Microsoft Bookings automatically create a new mailbox?
Yes, when you set up a new Bookings calendar, Microsoft 365 automatically generates a new, hidden shared mailbox in the Exchange environment to store the booking data and settings.
Why isn't Bookings reading my shared calendar's availability?
Ensure that the shared mailbox has been added as a Staff member, the 'Events on Office calendar affect availability' toggle is turned on, and that the Bookings app has the correct Exchange permissions to view the shared mailbox's free/busy data.
Can I change the email address that Bookings uses to send confirmations?
By default, Bookings uses the email address of the automatically created mailbox. However, an Exchange Administrator can modify this address or assign a specific alias via the Microsoft 365 Admin Center to make it match your brand.




