This is a two-way calendar integration, meaning room bookings created in either Outlook or Kadence will automatically sync between both platforms.
🛠️ Prerequisites
Before you get started, make sure that:
You are a Global Admin in Kadence
You have admin access to Microsoft Entra ID, or support from your Microsoft admin
All rooms you want to book exist on one Microsoft tenant. Kadence can only integrate with one Microsoft tenant at a time.
For Microsoft multi-tenant environments, we recommend using a service account. See our Service Accounts Section for more information.
🔧 Step 1: Find your Microsoft Tenant ID
Log in to the Microsoft Entra admin center
Navigate to Identity → Overview
Copy the Tenant ID from the Tenant information section
You’ll use this Tenant ID when connecting Outlook to Kadence.
🔗 Step 2: Connect Outlook with Kadence
The user granting consent must be:
Global Administrator or Privileged Role Administrator
Cloud Application Administrator or Application Administrator
Log in to Kadence
Navigate to Settings → Integrations
Scroll to Calendar Integration
Click Add calendar integration
Click Connect next to Outlook
Enter:
Your Microsoft Tenant ID
Your administrator email address
Click Finish setup
You’ll be redirected to Microsoft Entra ID to grant consent.
Grant the following permissions when prompted:
Place.Read.AllUser.Read.AllCalendars.ReadWrite
Once complete, Outlook and Kadence will be connected.
🏢 Step 3: Create Rooms in Microsoft 365
Rooms must exist in Microsoft 365 before they can be linked to Kadence.
Log in to the Microsoft 365 Admin Center
Click Show all
Navigate to Resources → Rooms & equipment
Click Add resource
Select Room as the resource type
Enter the room details (name, capacity, location)
Click Save
🧭 Step 4: Create Rooms in Kadence
Once rooms exist in Microsoft 365, you’ll need to create matching room resources in Kadence.
Follow the steps in our Create Resources Guide to create a room
Paste the room’s Microsoft calendar email into the room mailbox field
Once both systems have a matching room, Kadence will automatically sync availability and bookings.
Newly created Microsoft rooms may take up to 6 hours to become available for linking.
Adding rooms to your floorplan map
If the room should appear on your interactive floorplan follow our Floorplan Submission Guide to have it added to your map.
🔄 How the Integration Works
Outlook is the source of truth
Kadence listens for events created in linked room calendars
When a room is booked in Outlook, the booking appears in Kadence shortly after
When a room is booked in Kadence, Outlook creates an event and invites the room
While syncing, bookings may temporarily show as Syncing
💡 Tips for Successful Room Syncing
To avoid issues, ensure that:
All rooms exist on the same Entra ID tenant
Rooms are cloud-based (Microsoft 365), not on-premises
Rooms are visible in the Global Address List (GAL)
Rooms are not soft-deleted or disabled
New rooms are at least 6 hours old
❓ FAQs
Can I connect more than one Microsoft tenant?
Can I connect more than one Microsoft tenant?
No, Kadence supports one Microsoft tenant per account. For multi-tenant setups please see our Service Accounts Guide.
Can users book rooms directly from Outlook?
Can users book rooms directly from Outlook?
Yes, bookings made in Outlook will automatically sync into Kadence.
Do Microsoft room settings override Kadence settings?
Do Microsoft room settings override Kadence settings?
Yes, settings configured in Microsoft 365 take priority.
💬 Need Help?
For floorplan requests or questions, contact:
📩 [email protected]
For support with anything else, reach out to:
📩 [email protected]
For more helpful articles see:
📚 Kadence Help Center
