How to Use Microsoft Bookings: The Complete Tutorial

How to Use Microsoft Bookings: The Complete Tutorial

Last Updated on June 29, 2023

Feeling overwhelmed with Microsoft Bookings?

In this tutorial, I will discuss everything on how to use Microsoft Bookings including how to configure the settings.

Let’s get started.

What is Microsoft Bookings?

Are you familiar with apps or tools where people can book a meeting with you? That’s what this app is all about.

Microsoft Bookings is a tool that clients and customers can use to schedule meetings with you quite easily.

Microsoft Bookings has two primary components:

  • The front-end booking page where people can schedule appointments. it can be shared using a link, through social media, or even embedded on a site.
  • The back-end web-based app where you (owners and admin) can configure meeting details including the time of availability, staff schedules, etc.

Note: If you’re looking for calendar options in Microsoft 365, check out this article: Calendar Options in SharePoint and Microsoft 365.

Sign up for exclusive updates, tips, and strategies

    What are the features of Microsoft Bookings?

    Booking apps are more or less similar — Microsoft Bookings is no exception.

    Here are some of the features you can expect from the app:

    • The ability to assign staff members with the appropriate permissions to do their responsibilities.
    • The booking page can also be customized according to your branding — complete with logo and brand colors.
    • Mobile responsiveness so the booking page will still look good even when viewed on a mobile device.
    • Built-in client/customer database that will save the information of those who booked an appointment with you.

    If you’re concerned about information security, information is stored in Microsoft Exchange as a booking calendar is a mailbox in Exchange Online.

    Microsoft also confirmed that Bookings is in compliance with standards like ISO, FISMA, SOC, and SEC.

    Related: How to Add a Shared Mailbox in Outlook 365 (Easy Guide)

    What are the advantages of Microsoft Bookings?

    If your organization is using apps from Microsoft, then it makes sense to take advantage of this booking app.

    Besides that point, here are some advantages:

    1. Real-time appointment availability

    Since the app is cloud-based, all appointment bookings are updated in real-time.

    This is vital since people who want to book a meeting with you can see an updated calendar and schedule of your availability.

    Because the calendar updates in real-time, double-booking can’t happen (which happens on other apps when someone snags a schedule from another user).

    2. Smooth website integration

    If you don’t want to do extra work, you can make use of the app’s stand-alone bookings page and share it publicly.

    But in case you want to integrate the tool into your website, you can simply embed the app so it looks like a natural part of your website.

    Even if you embed the app into a website, you can still add custom fields and the embedded app will reflect the changes.

    3. Automatic notifications and confirmations

    The app wouldn’t be as useful as it is if it doesn’t send automated notifications to you.

    MS Bookings can save you a lot of time by automatically sending email reminders and confirmations so you don’t have to manually check your calendar all the time.

    These notifications can help reduce repetitive scheduling tasks on your end.

    Note: For a comparison of Bookings and Bookings with me, read this article: Explained: Microsoft Bookings vs Bookings With Me (Better?)

    How to create a Microsoft Bookings calendar

    The first step here is to navigate to the Microsoft Bookings app.

    Step #1: Navigate to the Bookings app

    If you’re on Microsoft 365 or SharePoint Online, follow these steps:

    • Click the app launcher
    • Hit the bookings icon
    App launcher > Bookings

    If you can’t find the icon right away, you need to click the all apps button first and then find the Bookings icon from there.

    In the Bookings app, you will see a similar screen in the image below if this was your first time going into the app.

    Step #2: Create a new Booking calendar

    To get started, click the create new calendar button:

    Create new calendar button

    On the next screen, you will have to enter a name for the calendar.

    This is important since the calendar name will also be the email address for the booking invites and will be a part of the booking page link.

    The safest route here is to simply use your business name:

    Create new Bookings calendar

    Other settings you can include/change:

    • Your own company logo
    • Business type
    • Business hours (days and hours)

    The business type you enter here will be one of the services shown in your calendar. You can customize this later on.

    Once you’re done setting all of them, kindly click the next button to proceed.

    Step #3: Invite staff members to the calendar

    The next page is where you can add staff members to the calendar.

    Simply use the field provided to search for a name and then select that user to add to your calendar.

    Once you do, that user will appear as a guest on the list:

    Invite staff to the calendar

    The people you add here will automatically become team members by default. Later on, I’ll show you how to easily change the access.

    Once you’re done here, kindly click the next button once again.

    Step #4: Finish the new Bookings calendar

    The next part is where you can add a service.

    However, as I explained earlier, the business type you entered in step #2 will also be one of the services shown.

    If you want to change this, click the change button below the service:

    Change the service for appointment booking

    On the next page, you can update the following:

    • Service name
    • Appointment duration
    • Appointment schedule
    • Make the meeting in Teams

    Once you’re done, simply click the update service button:

    Update service in Bookings

    The button will take you to the earlier page — but now with the update service. Click the next button to proceed to the last page.

    The next part is where you can customize who can book appointments with you (the default is for organization members only).

    Select which you prefer and click the create calendar button:

    People can book with a public self-service page

    The system will inform you that it’s currently setting up your calendar and will be ready in less than a minute.

    Once you’re done, the browser will redirect you to the Bookings app with your calendar in it (using the new Bookings interface).

    How to configure the settings on Microsoft Bookings

    The home screen in the app will now change, showing instead the Bookings calendars that you have.

    If you want to configure its settings, you need to open the calendar first by clicking on it:

    Click the Booking calendar

    Calendar

    The first screen will show you the Booking calendar:

    Booking calendar

    If you want to create a new booking manually (where you input the meeting details and customer information yourself), click the new booking button above the calendar.

    You will see this window show up:

    Create a new booking manually

    Here are the following details you need to provide on this page:

    • The appointment time (service details)
    • Customer information
    • Staff who will attend the meeting

    If you expand the options for the service details, you will be able to specify the service location, price, email reminder, follow-up email, and some notes.

    Expanding the options for customer information will allow you to provide the customer’s address, send a meeting invite to the customer, and a few self-explanatory options.

    In line with the new booking button, there is also a button to add time off. This will open a similar-looking window:

    Add time off

    Booking page

    The next option in the panel is the Booking page where you can configure various settings:

    • Business page access control
    • Customer data usage consent
    • Default scheduling policy
    • Customize your page
    • Region and time zone settings
    Manage your booking page

    The business page access control basically allows you to:

    • Disable direct search engine indexing of your booking page
    • Require a one-time password for customers/clients to create bookings

    Under the customer data usage content, you can basically show personal data collection and usage terms to the person creating a booking with you.

    If you want to configure the email notifications, go to the default scheduling policy settings. You will be able to change the following settings here:

    • Time increments (30 minutes by default)
    • Minimum (24 hours by default) and maximum (1 year by default) lead time
    • Email notifications
    • Staff control (customers can choose the staff to book with)
    • Availability (determine the book-ability of the business)
    Default scheduling policy

    In the email notifications, you can set up the system to automatically send an email to you when someone booked your service and whether or not to send an invite to the customer.

    For general availability, you can also create various availability for a date range — perfect for holidays and vacations.

    General availability

    For branding your Bookings page, you can go to the customize your page settings:

    • Page template
    • Color theme
    • Set custom color to the booking page
    • Display the business logo on the booking page
    Customize your page

    The region and time zone settings will allow you to change the language of the booking page as well as the current time zone.

    Customers

    The people who booked a meeting with you will have their information saved on this page. If it’s your first time using it, you will see a page similar to the image below.

    To manually enter a new customer, click the add a new customer button:

    Add new customer

    The next part is to manually enter the customer information.

    Click the save changes button once you’re done:

    Add customer information

    You should then see the new customer on the list. You will be able to edit his/her information as well as book an appointment.

    This is a great feature in Microsoft Bookings since this means you can manually set and manage appointments with a client on your end.

    Staff

    On the staff settings page, you will be able to see all the staff members and their information (contact, availability, etc.).

    This is what you will see on the screen:

    Staff member information

    You can also add a new staff member from this screen.

    Simply click on the add new staff button above the page and supply the needed information:

    Add staff member information

    Click the save changes button once you’re done.

    Services

    On this page, you will be able to add new services as well as configure existing ones.

    Since you have only started, the only button here is to add a new service:

    Add new service button

    This will open a new window where you can provide the following:

    • The basic details of the service
    • Availability options
    • Assign staff to the service
    • Custom fields
    • Notifications
    Add service details

    Most of the information here is things we covered earlier — but only specific to the service that you will be adding.

    The custom fields part will allow you to require specific customer information as well as add new custom fields.

    The process is quite similar to creating forms where you can specify the question (text or dropdown):

    Custom fields settings

    For notifications, you can also enable text message notifications to the customer and customize the reminders and follow-up.

    Business information

    The business information is where you can configure the basic details of your business shown in Bookings.

    Business information

    Specifically, this is where you can configure the following:

    • Basic details
    • Privacy policy and Terms and conditions
    • Business logo
    • Business hours
    • ACS App integration

    If you have a separate terms and conditions page and one for the privacy policy, you can enter the links here.

    You can also integrate your Azure Communication Service App with Bookings so customers will receive a URL to the app for online appointments.

    The integration part is new. Currently, it only allows you to connect with Power Automate using an SMTP address.

    Note: For more information on Power Automate, check out my introduction article: Introduction to Microsoft Power Automate.

    How to share your Bookings page

    If you have followed closely the section above, you may have already come across the Bookings page link.

    To put it simply, follow these steps:

    • Go to the Booking page tab
    • Click the action button to share the page link
    Your booking page

    For reference:

    • Copy the link if you want to share the page on social media
    • Use the email button to send an email directly to a client through Outlook
    • Embedding will allow you to embed the page to your website

    You can also change the privacy of the link from this page — from disabling the self-service feature to making the page available to anyone.

    How do you feel about Microsoft Bookings? Do you see yourself using it anytime soon? Why or why not?

    Need business help? Let’s talk it over. Kindly send me a message through this form here and I’ll get back to you asap.

    About Ryan Clark

    As the Modern Workplace Architect at Mr. SharePoint, I help companies of all sizes better leverage Modern Workplace and Digital Process Automation investments. I am also a Microsoft Most Valuable Professional (MVP) for SharePoint and Microsoft 365.

    Subscribe
    Notify of
    guest
    4 Comments
    Oldest
    Newest Most Voted
    Inline Feedbacks
    View all comments

    John H
    John H
    1 year ago

    Awesome post. Thank you, Ryan!

    Len P
    Len P
    1 year ago

    This was an extremely useful tutorial to work through MS Bookings Calendar methodically, Thankyou Ryan!

    Renae
    Renae
    1 year ago

    Hello, I’m trying to figure out how I could use Bookings to schedule a meeting when everyone has availability. Is there a way this can be done?

    Pjjj
    Pjjj
    5 months ago

    Extremely helpful post , Thanks to Ryan! Is there any options to Set the Max/Min bookings per day ? ( To set limit for the number of bookings per day )

    4
    0
    Would love your thoughts, please comment.x
    ()
    x
    Scroll to Top