Setting Up Microsoft Teams Integration (Guru's app for Microsoft Teams)

Roles: Read Only, Author, Collection Owner, Admin


Office 365 is a natural place to access & share a team's collective knowledge right in your workflow ⚡️

With our Guru app for Microsoft Teams, your team can search and surface all of your team's knowledge directly in Office 365 using Guru's Answer with Card action, keeping your conversations moving without having to swith context. Enabling notifications within MS Teams allow you to stay up to date on important Guru activity right within your chat tool.

In order to install the Guru app for Microsoft Teams, you must first create a Guru account.


The Guru App can be installed into a Team and/or as a Personal App. It's is recommended that you install it for a Team as it will make the Guru app accessible to all members of that Team.

How to Enable and Install the Guru App for Microsoft Teams

  1. Navigate to Microsoft Teams through your browser ( or open your Microsoft Teams desktop application.

  2. To access the App Marketplace, click on the Apps icon image.pngon the left side of your screen/app.

  3. Search for "Guru" to find the Guru App.


  1. Choose "Open > Add to a team" button and select the Team or Channel where you would like to enable the Guru app.

Screen Shot 2020-06-02 at 7.40.36 PM.pngimage.png

A welcome message will be sent to the selected team's "General" channel introducing the bot, and you will personally also receive a welcome message in your Chat from the Guru bot.

Note: The Guru app will enabled for your use as soon as you authenticate and link your Guru account (described in the next section).


Users individually can "pin" the Guru app for quick personal access. To pin the Guru app, right click on the Guru app to open up the second option panel. Select "pin.

How to Authenticate and Log into the Guru app for Microsoft Teams

NOTE: If you personally installed the app for your Team, you can click "Login" from within the welcome message sent from the Guru bot, and skip the login process described below.

In order to search, share and view Guru Cards and receive notifications from Guru, you must authenticate and link your Guru account within Microsoft Teams.

  1. Click on the Guru app icon within Microsoft Teams (found below any message compose box) and select Settings. Screen Shot 2020-06-02 at 7.49.50 PM.png

    NOTE: If you don't see the Guru app icon below your chat, select the three dots on the far right and then right-click on the Guru app and select "Pin" to add it to your toolbar
    Screen Shot 2020-06-18 at 10.45.16 AM.png

  2. If it's your first time authenticating your Guru app for Microsoft Teams, clicking "Sign-in" will launch a browser window prompting you to enter a unique 6 digit code and a separate window requesting that authenticate with your Guru credentials (NOTE: if you don't see this initial window, it can sometimes be hiding behind your browser window or the Teams application)


  1. Once you're logged into your Guru account, you'll be provided a 6 digit code that you should input into the original pop up authentication window (from step #2).

  2. Once you enter the 6 digit code, you should be logged-in and enabled to fully utilize the entire Guru Teams integration experience.

NOTE: Should you ever need to logout, access "Settings" and select to the "Sign-Out" option.


FAQ: My company doesn't allow for individual user installs of 3rd party apps, how can I get the Guru app?

If you don't have permissions in M365 to install Guru, you can ask your M365 or IT Admin to whitelist Guru (instructions)

Screen Shot 2020-06-15 at 10.59.11 AM.png

FAQ: How does the integration ensure that Guru's access permissions also apply in Teams?

Before providing access to a Guru card in Microsoft Teams, Guru will check if that user has access to Guru and permissions to view a Card.

Learn more about inviting users to Guru here and about granting users permissions to view, edit and share Cards here.

FAQ: What operating systems & environments does the Guru app for Microsoft Teams integration support?

The Guru app will work across all OS and environments that MS Teams supports. Learn more, here.

FAQ: Why does some of my card formatting/items appear differently when viewed in MS Teams?

Guru Cards are displayed with as much rich content and formatting capabilities as possible with the framework that Microsoft Teams supports. Guru will continually look for ways to improve the display of its Card content to minimize your need to leave the Teams app.

FAQ: How can I switch what Guru team I'm logged into in Teams?

To switch which Guru team is authenticated with your Microsoft Teams user, you will need to:

  1. Sign out (via Settings) for the Guru app within Microsoft Teams (via desktop application or browser)

  2. Verify that you are signed in to the new team within the Guru application (in your default browser), and

  3. Sign in (via Settings) for the Guru app within Microsoft Teams and "Grant Permissions" to the new team.

Still need help? We're here for you! 🤓

If you have any questions about Guru, please contact Guru Support by clicking "Chat with Us!" under 'Team Settings' in Guru or by sending an email to 🧠