Skip to main content
Gable for Microsoft Teams

Microsoft Teams Integration Guide

Kelley Pembroke avatar
Written by Kelley Pembroke
Updated over a week ago

Requirements

A user with both Microsoft Admin and Gable Administrator roles is required to authorize the connection of Gable to Teams. If you are a Microsoft Admin without a Gable Administrator role, please reach out to a Gable Administrator within your organization to configure you as one (you can change the role back after the integration process is complete).

A Microsoft Admin must enable third-party apps for your organization, to download the Gable app.

A Microsoft Admin will need to authorize the Microsoft Graph API permissions required by the Gable app.

How it works

  • Gable’s Microsoft Teams application automatically installs into all teams and can be configured for one or more of the team’s channels.

  • A Gable service sends messages to team channels via Microsoft’s Bot Kit Framework as configured in the Microsoft Teams integration page in the Gable web app.

  • Gable's app requires the following permissions to function:

Permission

Type

Description

Why?

ChannelSettings.Read.All

Application

Read the names, descriptions, and settings of all channels

Used to allow Gable administrators to configure channel notifications from the Gable web app.

Team.ReadBasic.All

Application

Get a list of all teams

TeamsAppInstallation.ReadWriteSelfForTeam.All

Application

Allow the Teams app to manage itself for all teams

Used to automatically install Gable's bot in teams

User.Read

Delegated

Sign in and read user profile

Used to authenticate users in Teams

Integration walkthrough

  1. Allow the Gable app for your organization.

  2. Go to the company integrations page (Open user menu ➝ Company admin ➝ Settings ➝ Integrations).

3. Click the "Connect" button on the Microsoft Teams card to take you to the Microsoft admin consent page.

4. Authorize the Gable app in Microsoft. Once you are redirected back to Gable, please wait a few moments until the integration process is complete.

5. Configure channels to receive notifications. For example, configure a default channel to receive all booking notifications.

6. Install the Gable app in your Microsoft Teams and follow the instructions in the Home tab to link your account.

Example Videos

Did this answer your question?