Skip to main content

Microsoft Teams Integration Setup Guide

Set up the Microsoft Teams app for Kadence and enable SSO-based notifications and workspace access for your users.

Written by Liza

The Microsoft Teams integration brings the full Kadence experience into Teams, allowing employees to check schedules, book spaces, and receive booking notifications—without ever leaving the Teams interface.

The integration also allows Kadence to send direct messages to your users to let them know their booking has started and it’s time to check in.


Prerequisites

Before you start, make sure:

  • You are a Global Admin in Kadence

  • You have admin access to the Microsoft Entra Admin Center, or assistance from your Entra admin


Step 1: Find Your Microsoft Tenant ID

To complete the setup, you’ll need your Microsoft Tenant ID.

  1. Go to Identity > Overview

  2. Under Tenant Information, locate and copy your Tenant ID

    Microsoft Tenant ID

Step 2: Enable the Integration in Kadence

Once you have your Tenant ID:

  1. Log in to Kadence

  2. Navigate to Settings > Integrations

  3. Under Microsoft Teams, paste your Microsoft Tenant ID into the field

    Microsoft Teams Integration

  4. The integration will auto-save, and show Configured when complete

    Successful Microsoft Teams Integration

Step 3: Add Kadence to Microsoft Teams

Your users will need the Kadence app added to their Teams environment.

  1. Open or download Microsoft Teams

  2. Click Apps in the left panel

  3. Search for Kadence

  4. Select the app and click Add

    Add Kadence to Microsoft Teams

Once added, your users can access all of Kadence from inside Teams. Users can also add MS Teams to their Kadence by following this video guide.


Assign Kadence for Microsoft Teams to users and groups

You must be a Microsoft Teams Admin to perform these steps:

  1. Sign in to Teams admin center and access Teams apps > Setup policies

  2. Select Add

  3. Provide a name and description for the policy

  4. Under Installed Apps, select Add Apps

  5. In the Add Installed Apps pane, search the apps that you want to install for users

  6. Select Add

Here is a link to Microsoft's article that explains all of this in detail: Assign a custom policy in app setup policy to users and groups

The following Microsoft articles may also be useful for customising your policy further:


Microsoft Entra Permissions for Teams

The Kadence Teams app requires permission to send messages and interact with users. These permissions must be granted by an Entra admin.

To grant permissions:

  1. Log into entra.microsoft.com as an admin

  2. Go to Enterprise Applications

  3. Find and open the Kadence Bot application

  4. Click "Grant admin consent for [Your Organization]"

    Grant Admin Consent for Kadence Bot

Once this is done, Kadence will be able to send Teams notifications to your users.


Customizing the Kadence App Icon

Customize the Kadence app icon directly from the Teams Admin Center — no involvement needed from Kadence.

How to customize the icon

  1. Sign in to the Teams Admin Center

  2. Go to Teams apps > Manage apps

  3. Search for and select Kadence

  4. Click Customize and upload your icon files

Icon specifications

When preparing your icon files, please follow these requirements:

  • Color icon: 192 × 192 px PNG, with your logo contained within the central 120 × 120 px safe area

  • Outline icon: A separate outline/monochrome version is also required

  • File size: Under 1,000 KB

  • Corner rounding: Do not pre-round corners — Teams applies this automatically

  • Text: Avoid including text in the icon, as it becomes unreadable at smaller display sizes

For full guidance, see Microsoft's documentation: Customize apps in Microsoft Teams


Troubleshooting

If users aren't receiving messages:

  • Ensure the Tenant ID in Kadence matches Entra

  • Confirm the Kadence app has been installed in Teams

  • Verify admin consent was granted to the Kadence Bot


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

Did this answer your question?