Answer · Embedding

Can I give each staff member their own Bookings link?

Last updated 3 min read5 sources

The question people ask
“Can I give each staff member their own Bookings link?”

Asked in Microsoft Tech Community (opens in a new tab), Microsoft Learn (opens in a new tab) and Microsoft Tech Community (opens in a new tab)

Short answer

Not directly. As of September 2026, a shared booking page has one URL, and Microsoft documents no parameter that preselects a staff member; a Tech Community answer to exactly this request says "This is currently not possible." What you can link to is a service, so the usual workaround is a service that only one person delivers, or a separate booking page (or a personal Bookings page) per person.

Option 1: one service per staff member#

Every service has its own link, so a service assigned to a single person behaves like a personal link.

  1. Open the shared booking page and select Services.
  2. Create (or copy) a service, for example "Consultation with Priya".
  3. On Assign staff, select only that person.
  4. Save, open the service again, and copy the link shown under Service booking page in the service details.
  5. Repeat for each person.

Trade-offs:

  • The service count grows fast. Four services for ten people is 40 services, close to Microsoft's guidance that a page should have no more than 50 services.
  • Every service appears on the main booking page unless you hide it, and hiding a service with Publishing options makes it bookable only from the Calendar tab (see linking to one service).
  • Changes to duration, questions or reminders have to be repeated in each copy.

Option 2: a separate shared booking page per person#

Create one shared booking page per staff member, each with its own services and only that person on staff. Each page gets its own URL and its own settings. This suits small teams where people offer different things, but each page is a separate mailbox to manage, and there is no central view across pages.

Option 3: personal Bookings pages#

If each person only needs 1:1 meetings, "Bookings with me" (Microsoft now also calls it Personal Bookings) gives every licensed user their own page at outlook.office.com/bookwithme with their own link. Personal pages are 1:1 only, have fewer settings than a shared page, and Microsoft offers no embed code for them (copy link, email and email signature only). Compare them in Shared Bookings vs Bookings with me.

What not to rely on#

  • Staff choice on the page. You can let customers pick a person (the Allow customers to choose a particular staff for booking option on a service's Assign staff page), but that is a choice the visitor makes, not a link you control. If you turn it off, Bookings assigns someone for them (see removing the "Anyone" option).
  • Made-up parameters. Adding ?staff= or similar to the URL does nothing useful, and unexpected query strings have caused "Bad Request" pages.

Doing this with BookingsXP#

The BookingsXP widget has a staff attribute that preselects a staff member on your shared booking page, so one page with normal services can power a "Book with Priya" button on each team member's profile. The booking is created in Microsoft Bookings with that person, using the availability Bookings already has for them. See the embed feature. 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: Define service offerings (opens in a new tab) · learn.microsoft.com
  3. Microsoft Learn: Add staff (opens in a new tab) · learn.microsoft.com
  4. Microsoft Learn: Personal bookings faq (opens in a new tab) · learn.microsoft.com
  5. Microsoft Tech Community: Booking iframe parameters (opens in a new tab) · techcommunity.microsoft.com