Microsoft Bookings?

We are all tired of exchanging emails back and forth trying to pick a meeting time, only to have your calendar booked by something else and thus the cycle continues. Microsoft Bookings is now available to all Enterprise licenses. In this blog post, I am going to show you how to create your own personal bookings page for online meetings, that will check your availability, book during designated office hours, and automatically create teams meeting for you. While the bookings target audience was not originally for online meetings, the current work culture makes sense that this is now an option for users.


Create a Bookings Calendar

1. Navigate to Microsoft Bookings –

2. + Add a Booking Calendar – I named mine “Michelle’s Calendar” since I will only be adding meetings to my calendar, but if you’re looking to expand to the entire organization that is possible as well.

3. Click Continue

Setup Bookings Preferences

The first thing I set up is logo and themes.

Add your logo

1. click the logo option on the top left, and

2. select any photo you like. – Whew, that was easy!

While adding a logo or photo is optional, I choose to use my own photo vs my company logo, since the invite is again only my calendar. I just think it creates a more polished look and there is no doubt when booking a meeting that it’s with me. 🙂


Set a Theme

Choose your color scheme, I don’t know about you but I want it to match my company’s colors. You can even set custom colors if you want. I choose a blue similar to Klarinet blue. Also if you prefer to not show your logo you can make this choice here.


Scheduling policies

1. Set Lead Time, how soon can your next meeting be when booking, by default it’s set to 24 hours notice.

I set mine to have a 3 hour lead time, this way I can have same-day meetings while still giving myself a bit of notice to prepare.

2. Set Maximum lead time, how far out do you want your calendar available? The default maximum lead is set to 365 days out.

I limit mine to 90 days to reduce meetings happening to far in advance and me forgetting about them.

3. Set time increments, at what times can your meetings be booked? On the hour, on the 30min, every 15min?

I left it at 30minutes, but you may only want meetings book on the hour and you can make that preference here, this also should take into account the services you are going to add, if you have several 15min meetings then you may want to take that into account.

Create Services

1. Select services on the left navigation

2. Click + Add a Service on the top navigation

3. Add a service name, if you are using these for online meetings keep in mind these titles will be what appears on your calendar with the name of the person booking.

Example: Support Call – Michelle Willard

4. The description is self-explanatory, but this is visible to your customer so I recommend adding a description as needed.

Set Meeting Location

You can use this if you have a physical location for an on-site appointment, for me, I am going to toggle on the option to set an online meeting.

Set Meeting Duration

Duration has to be set for how long you would like the time booked on your calendar, this will be visible to your customers so no need to add it to the title description.

If you want to have multiple time options to book you will need to create a separate service with each option.

You can even ask for booking to allow buffer time if you’re not a fan of back-to-back meetings.

Maximum attendees is a weird one, I noticed that It really doesn’t make a difference if you leave it at 1, users can forward the invite with no problem. I did notice that custom properties didn’t always come through on the invite in my calendar when I messed with this, so for that reason, I recommend leaving it at 1.

Capture Customer Information and Create custom fields

When you create a service it by default asks for some information, Name, phone, notes. I wanted to customize this option for my meeting to allow my customers to include some more information. To do this Select Modify under custom fields.

Click add a question

Once you have created your questions click all the fields you want to be displayed, make sure they are highlighted in the grey boxes, and click ok.

Scheduling policies

Scheduling policies can be unique for different services, if you only want support calls to override the scheduling policy you set earlier you can do that here.

Set Business Hours

The last thing before you share your booking page is to set your business hours, and any other business information you would like added to your booking page.

By default, the business hours are 8:00 AM – 5:00 PM, so if this is your schedule then great, if not make changes to the schedule and save.

Time to Share your Bookings page

To get the sharing URL,

Navigate to the booking page option on the left

Copy the sharing link


And BOOM ? you’re done! You’re now ready to share this link and have folk book meetings without any conflicts. ?


Pro Tip* Create an Outlook signature that includes your booking link to make it easier to share when needed. I even added an icon to call it out. ?

Share this page

Leave a Reply