How to Prevent a Customer from Making New Appointments in Microsoft Bookings
Question details
The user wants to stop disqualified or specific customers from using an existing link to schedule new or duplicate appointments in Microsoft Bookings.

- Product
- Microsoft Bookings
- Device & OS
- not provided
- Scenario
- Managing customer access and preventing unwanted or duplicate appointments from specific clients.
- Observed behavior
- Microsoft Bookings lacks a direct option in the Customers tab to block an individual or restrict them to a single booking, allowing them to freely create additional appointments.
Since Microsoft Bookings does not currently feature a native 'block list' or a strict one-customer booking limit, managing unwanted appointments requires adjusting your overall service settings and utilizing manual approval workflows.
Implement Manual Booking Approvals and Restrictions
Modify your booking page settings to require manual intervention, giving you the power to vet and reject unwanted appointments before they are confirmed.
While you cannot block a specific email address from accessing the public booking link, you can change how appointments are processed. By disabling automatic confirmations or hiding the page from search engines, you gain more control over your schedule.
Navigate to the 'Booking page' settings in Microsoft Bookings. Check the box for 'Disable direct search engine indexing of booking page' so only people with the direct link can find it.
Since you cannot block the customer upfront, monitor your Bookings calendar. If a disqualified customer makes an appointment, click on the appointment in the calendar and select 'Cancel', then optionally send them a cancellation message.
Go to 'Services' and edit the specific service. Under 'Scheduling policy', increase the 'Minimum lead time' to prevent customers from booking last-minute duplicate appointments, giving you time to review incoming requests.

Request Tenant-Level Controls via Microsoft Admin
Work with your IT administrator or Microsoft Support to explore advanced restrictions and submit feature feedback for future updates.
Looking for a Lightweight and Free Office Suite?
While managing your schedule in Microsoft Bookings, you also need a reliable tool for your daily documents, client lists, and spreadsheets. WPS Office is a powerful, free alternative to Microsoft Office that allows you to manage all your tasks efficiently without a hefty subscription fee.
- 1. Download WPS Office: Visit the official WPS website and download the free installer for your operating system.
- 2. Install and Launch: Run the installation file and open WPS Office to access Writer, Spreadsheets, and Presentation modules.
- 3. Open Microsoft Formats: Directly open your existing .docx, .xlsx, or .pptx files and continue working without formatting loss.

Frequently Asked Questions
Can I block a specific email address from Microsoft Bookings?
Currently, Microsoft Bookings does not have a native block list feature for specific email addresses. You must manually cancel unwanted appointments or set up Exchange mail flow rules via your IT administrator.
How do I stop customers from creating duplicate bookings instead of rescheduling?
Bookings does not currently restrict a single user from making multiple appointments. To minimize this, you can adjust your service scheduling policy to require longer lead times or manually instruct clients to use the 'Reschedule' link found in their original confirmation email.
Is there a way to require approval before a booking is confirmed?
Microsoft Bookings generally confirms appointments automatically. However, you can manage availability tightly or use third-party integrations via Power Automate to create custom approval workflows before an appointment is officially added to your calendar.




