Teams App (Bot) Registration

In this section we will integrate the RheinInsights Retrieval Suite as Teams app. This way, you can easily and securely chat with your data. This means that as with the search experiences we use security trimming for making sure that no knowledge is exposed, the user does not have access to.

Prerequisites

  1. Please make sure that you configured an Azure Bot in the same tenant, your Teams belongs to, following the documentation at Azure Bot Configuration .

  2. Please make sure that no self-signed certificates are used by the Suite

  3. Sideloading of Teams apps might be needed for testing (see the Microsoft documentation)

Integrationg the RheinInsights Bot into Teams

Then proceed as follows

  1. Open the RheinInsights Retrieval Suite’s admin interface

    1. Click on Search UX > Bot Integrations

    2. Then make sure to upload a nice Teams logo for your Bot

      image-20250901-083746.png
    3. Then as part of the configuration do the following. The logos will be used as the bot profile images:

      1. Upload a Logo(color) as png with 192x192 pixels size

      2. Upload a Logo (outline) as png with 32x32 pixels size

      3. Click validate and save

    4. Now download the Teams app definition for your bot (see the links below)

  2. Open Teams and upload the app (see also the Microsoft documentation)

    1. Click on Apps

    2. Click on manage apps

    3. Click on upload app

    4. Choose either to upload the app or to upload and forward this app to your admins

    5. Click on open and start searching