Microsoft Bookings is a fantastic tool for small businesses and teams to manage their appointments.
If you played around with Microsoft Booking and created a few booking pages, You might have realized that there is no way to delete a booking page, even from the Microsoft 365 admin center.
Each booking page is an Exchange mailbox behind the scenes. Perhaps, that’s why there is no way to delete it from the admin center.
At the time of writing it, the only way to remove a booking page is to use PowerShell.
Import the ExchangeOnlineManagement module by running the following command:
bash
1
Import-Module ExchangeOnlineManagement
Connect to Exchange Online PowerShell with your admin credentials by running the following command: Replace ”admin@example.com” with your Exchange Online admin or Global M365 admin email.
Verify the mailboxes that will be deleted. Run the following commands to display the mailbox information in the console:
bash
1
Write-Host $mailbox
After verifying the mailboxes to be deleted, uncomment the following lines by removing the ’#’ symbol at the beginning of each line, and then run the commands to remove the mailboxes:
bash
1
Remove-Mailbox -Identity $mailbox.Id
Remember to replace ”admin@example.com” with the email address of your Exchange Online admin or Global M365 admin.