How to Create a Microsoft Bookings Page for Program-Based Support
Question details
The user wants to set up a Microsoft Bookings page where customers can select a specific software program (such as Teams, Word, Outlook, or Excel) rather than choosing a specific staff member, and have the appointment automatically routed to the subject-matter expert for that program.
- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Setting up customer appointment routing based on specific program categories rather than individual personnel selection.
- Observed behavior
- Customers need to select a program without picking a staff member, and Bookings should assign the appointment to the correct expert based on service configuration and staff availability.
Ensure you have Microsoft Bookings admin access and a finalized list of your subject-matter experts mapped to the specific programs they support.
Create Dedicated Services for Each Program
By creating individual services for each program and mapping specific experts to those services, you can automate appointment routing without requiring customers to manually select a staff member.
Microsoft Bookings routes appointments based on the service selected. To achieve program-based routing, you must treat each program as its own unique service. This ensures that only the experts assigned to that specific service are notified and booked.
Log in to Microsoft Bookings, navigate to the Services tab, and click 'Add new service'. Create a distinct service for each program (e.g., 'Teams Support', 'Word Support', 'Excel Support').
Within the service details for each program, assign only the relevant subject-matter experts as staff members. Do not assign general staff to these specialized services.
To ensure appointments are assigned automatically by the system, uncheck the option that allows customers to choose a specific person for the booking.
Set the scheduling policy and staff availability for each service. Save your changes, publish the booking page, and run a test booking to verify that appointments are correctly routed to the designated experts.
Looking for a Lightweight Alternative for Word and Excel?
While Microsoft Bookings manages your appointment scheduling, you might be looking for a more cost-effective, streamlined office suite for your actual document and data work. WPS Office provides a robust, lightweight solution that handles Word, Excel, and PDF files effortlessly.
- 1. Download the installer: Visit the official WPS Office website and download the free installer for your operating system.
- 2. Install WPS Office: Run the downloaded file and follow the on-screen instructions to install the suite on your device.
- 3. Open your files: Launch WPS Office and immediately start opening, editing, and saving your existing Microsoft Office documents.

Frequently Asked Questions
Can customers still choose a specific expert if I use program-based services?
Yes, if you leave the 'Allow customers to choose a specific person for the booking' option checked in the service settings, they can pick from the experts assigned to that program. However, for strict program-based routing, it is recommended to disable this feature.
What happens if multiple experts are assigned to one program and all are available?
Microsoft Bookings will distribute the appointments among the available staff members based on its internal load-balancing algorithms and their synced Outlook calendar availability.
Do my subject-matter experts need a specific license to be added to Bookings?
While staff can be added as guests without a license, to fully integrate with Bookings and sync their Outlook calendars for accurate availability, they typically need a Microsoft 365 license that includes Exchange Online.




