Overview
WaitWell's appointment calendar can integrate with Microsoft Outlook to allow staff to better coordinate their schedule. The integration performs two main tasks:
Generates unavailability in WaitWell based on existing appointments in Outlook. Specific appointment data from Outlook is not imported into WaitWell, WaitWell simply shows the user as unavailable in its calendar and prevents customers from booking appointments during those blocks of time.
Creates appointments in Outlook based on existing appointments in WaitWell. Which appointment data carries over from WaitWell to Outlook varies depending on how the user has configured their integration, but often the Outlook appointment populates like so:
Appointment Title
WaitWell: <Customer Name>
Appointment Notes
Location: <WaitWell Location at Which Customer Booked Their Appointment>
Queue: <Name of Queue Customer Booked in WaitWell>
Service Type: <Name of Service Type Customer Booked in WaitWell>
Name: <Name of Customer>
Email: <Customer's Email Address>
Phone: <Customer's Phone Number>
There are two set up stages required to successfully integrate Microsoft Outlook Calendar with WaitWell which need to be executed in the order presented. Select the stage relevant to your user level below:
Part 1: Create an Application in Microsoft Azure
Log in to Microsoft Azure
Navigate to the App Registration page
Select "+ New Registration"
Name the application "WaitWell Appointments"
Under Supported Account Types, select "Accounts in this organization directory only (WaitWell only - single tenant)" then select "OK"
Select "API permissions" from the left-hand navigation
Select "+ Add a Permission"
Check off "Calendars.ReadWrite"
Ensure the permissions appear under the Microsoft Graph dropdown on the API permission page
Select "Certificates & secrets" from the left-hand navigation
Select the "Client secrets" tab
Select "+ New Client Secret"
Note: Microsoft requires the secret to eventually expire, so choose the longest possible period (unless you have a reason to do otherwise) as when it is expires you will need to generate a new secret and update it within WaitWell.Immediately copy the value secret key, as you will be pasting it into WaitWell in the next step.
Part 2: Enter Information Into WaitWell
Open WaitWell and navigate to Settings > Location Settings
Select "Integrations"
Select the "Configure" button next to the Microsoft Outlook icon.
Paste the client secret value you copied at the end of part one into the third field
Copy the "Application (Client) ID" and "Directory (Tenant) ID" from the Azure Application Overview page into the corresponding fields in WaitWell
Select Connect. If the fields were populated correctly, the following page will automatically load
Check-off "Enable free/busy checks when booking appointments for assigned staff"
Select "Save"
Part 3: Have Each User Connect their Outlook
Each user must now do the following in order link their Outlook to the location(s) for which they have access










