Skip to main content
Kris is Kroo’s enterprise search bot for Microsoft Teams. It lets your team ask natural language questions about construction project data directly from Teams conversations.

Prerequisites

Download

Download the Kris Teams bot app package:

Download Kris Teams Bot

Microsoft Teams app package (.zip) for upload to the Teams Admin Center.

Installation

1

Open the Teams Admin Center

Navigate to https://admin.teams.microsoft.com and sign in with your Microsoft 365 admin credentials.
2

Go to Manage Apps

In the left sidebar, go to Teams apps > Manage apps.
3

Upload the app package

Click Upload new app at the top of the page, then click Upload. Select the kris-teams-manifest.zip file you downloaded above.
The upload makes the Kris bot available within your organization’s app catalog. It does not automatically install it for any users.
4

Verify the app is listed

After uploading, search for Kris in the Manage apps list. Confirm its status shows as Allowed.
If the app status shows as Blocked, click on the app name to open its details page and change the status to Allowed.
5

Grant admin consent

Open the following link in your browser to grant admin consent for Kris in your tenant:Grant Admin ConsentSign in with your Microsoft 365 admin credentials and click Accept to approve the required permissions.
Kris verifies that the person messaging is a Kroo admin by reading their email address. Without this consent, Teams blocks the permission check and Kris will be unable to authenticate users or respond to queries.
This step must be completed by an Azure AD administrator. If the consent link returns an error, your Azure AD admin may need to enable third-party app consent in Azure AD settings first.
It may take up to 24 hours for Kris to appear in individual users’ Teams app store after uploading and allowing the app.

Making Kris available to users

After uploading, you can control who has access to Kris through Teams app policies.
Users must also have an active Kroo account to access Kris. Team members without a Kroo account will not be able to interact with the bot.
1

Navigate to Setup Policies

In the Teams Admin Center, go to Teams apps > Setup policies.
2

Edit the appropriate policy

Select the policy that applies to the users who should have access to Kris (e.g., Global (Org-wide default)) and click Edit.
3

Add Kris as an installed app (optional)

Under Installed apps, click Add apps, search for Kris, and add it. This automatically installs the bot for all users under this policy.
If you prefer users to install Kris themselves, skip this step. Users can find it in the Teams app store under the Built for your org section.

Using Kris

Once installed, users can interact with Kris in three ways:
  • Personal chat: Open a 1:1 chat with Kris to ask questions privately
  • Team channels: @mention Kris in a channel to query project data in context
  • Group chats: Add Kris to a group chat for collaborative data exploration
Type help to see available commands and example queries.

Support

If you run into issues during setup, contact implementations@getkroo.com.