Answer · Troubleshooting

Why can't I find a Microsoft Bookings page I created?

Last updated 4 min read5 sources

The question people ask
“Why can't I find a Bookings calendar (shared booking page) I created earlier?”

Asked in Microsoft Learn (opens in a new tab)

Short answer

Bookings only shows you the shared booking pages your signed-in account has access to, and each page is a separate Exchange Online mailbox. If a page you created has gone missing, you're usually signed in with a different account, your role on the page changed, or setup never finished. Less often, an admin deleted the page. In most cases the page still exists, and a Microsoft 365 admin can find its mailbox and give you access again in a few minutes.

Where your pages should appear#

Open Bookings (at book.ms, or the Bookings app in Teams or Outlook) and look at the list of shared booking pages on the home page. To switch pages, use the caret next to the business name. The Bookings FAQ says this search drop-down is the only combined view: "Each Bookings calendar is maintained independently."

According to the FAQ, you can open an existing page if you've been "added as staff in an Administrator or Viewer role". Tenant admins can list every booking mailbox, but that doesn't make the pages appear in their own Bookings list. People with the Guest role can be booked, but they can't open the page at all (see what each staff role can do).

Checks you can do yourself#

  1. Check you're signed in with the right account. In the 2020 Microsoft Q&A thread (32 "same question" votes), the person asking had two accounts in the same university: a student account and a staff account. If you have more than one work or school account, sign out, open a private window and sign in with the account you used to create the page. Personal Microsoft accounts don't include Bookings.
  2. Open the public link if you still have it. Look for it in an old email, on your website or behind a QR code. If the page loads, it still exists. The part after /book/ in the link is the page's mailbox address, which is what your admin needs.
  3. Make sure setup finished. The setup steps on Microsoft Learn warn that if you quit the creation wizard before you select Create, "your progress will not be saved". A page you abandoned halfway was never created.
  4. Ask a colleague on the page to check your role. Anyone with the Administrator role can open Staff and see whether you're still listed, and with which role. If someone removed you or changed you to Guest, the page drops off your list.

The replies in the 2020 thread suggested clearing the browser cache and trying another browser. That didn't help the person asking, and it rarely helps with this problem, because the list comes from your permissions, not from your browser.

What an admin can do#

A Microsoft 365 admin can find the page in Exchange Online PowerShell even when nobody can see it in Bookings:

powershell
Connect-ExchangeOnline

# Find the page by part of its name
Get-EXOMailbox -RecipientTypeDetails SchedulingMailbox -ResultSize Unlimited |
  Where-Object DisplayName -like "*Advising*" |
  Select-Object DisplayName, PrimarySmtpAddress

# See who currently has access to it
Get-MailboxPermission -Identity "advising@contoso.com" |
  Where-Object { $_.User -like '*@*' }

To give access back, the simplest option is for someone who can still open the page to add you as staff with the Administrator role. If nobody can, the admin can grant Full Access and Send As on the mailbox. The add-staff article on Microsoft Learn documents this as making someone a "super user" who manages the page without being bookable:

powershell
Add-MailboxPermission -Identity "advising@contoso.com" -User "you@contoso.com" -AccessRights FullAccess -Deny:$false -AutoMapping:$false
Add-RecipientPermission -Identity "advising@contoso.com" -Trustee "you@contoso.com" -AccessRights SendAs -Confirm:$false

Microsoft notes that this only works if the person doesn't already have the Viewer role on that page. -AutoMapping:$false stops the booking mailbox from also appearing in your Outlook. For orphaned pages and pages created by people who have left, see how an admin can see every Bookings calendar.

If the page was deleted#

If Get-EXOMailbox -RecipientTypeDetails SchedulingMailbox no longer lists the page, it has been deleted. Microsoft says a deleted shared booking page's business information, staff, services and bookings are "permanently deleted and can't be recovered". You'll need to create the page again. When you create a page, Bookings lets you clone an existing one, which saves time if you have a similar page left. See how shared pages get deleted for who can delete them and how.

Deletion can also lag the other way. A Feedback Portal idea reports deleted pages that still show in Bookings for a while, so a page in your list isn't proof that its mailbox still exists.

Stop it happening again#

  • Create shared pages from the account you'll keep using, and add a second person with the Administrator role on every page.
  • Write down each page's mailbox address when you create it.
  • Admins who manage many pages can use the Bookings admin checklist to keep an inventory.

BookingsXP is independent and not affiliated with or endorsed by Microsoft.

Questions people also ask

Sources

  1. Microsoft Learn: Bookings faq (opens in a new tab) · learn.microsoft.com
  2. Microsoft Learn: Add staff (opens in a new tab) · learn.microsoft.com
  3. Microsoft Learn: Delete calendar (opens in a new tab) · learn.microsoft.com
  4. Microsoft Learn: Enter business information (opens in a new tab) · learn.microsoft.com
  5. Microsoft Learn: Ms bookings cannot find booking calendar previousl (opens in a new tab) · learn.microsoft.com