Skip to content

Microsoft Teams

Prerequisites

  • Must be a Microsoft Teams administrator for your organization.
  • Access to OpsPilot Hub.

!Screenshot

Installation

Step 1: Download the Integration

  • Access OpsPilot Hub Integrations section.
  • Download the Teams integration ZIP file.

Step 2: Add to Microsoft Teams

!Screenshot

  • Click Actions → Upload new app.

!Screenshot

  • Upload the OpsPilot ZIP file.

Step 3: Configure Setup Policy

  • In Teams Admin Center, go to Teams apps → Setup policies.
  • Edit Global policy or create new one.

!Screenshot

  • Click Add apps and search for OpsPilot.

!Screenshot

  • Select and add OpsPilot to the policy.

!Screenshot

  • Save the policy (deployment may take up to 24 hours).

Step 4: User Setup

  • Generate an API key from OpsPilot Hub.
  • Open Teams and go to the Apps tab.

!Screenshot

  • Find OpsPilot under Built for your organisation.
  • Add the app and open it.
  • Navigate to the Home tab.

!Screenshot

  • Enter the API key and click Submit.

!Screenshot

Info

There is also a dropdown which allows for the app to be added in different contexts: !Screenshot

Note

All other users in the organisation are now able to use the app as the API key is mapped to the organisation rather than the individual.

Usage Contexts

Personal Chat

  • Direct one-on-one conversations with OpsPilot
  • Functions similarly to standard OpsPilot

Group Chats

  • Mention @OpsPilot to invoke the bot
  • Bot responds in the group context

Channels/Teams

  • Add OpsPilot to the Team
  • Mention @OpsPilot to invoke
  • Can be used in post titles and summaries
  • Bot processes conversation history (up to 20 messages)

Features & Limitations

Available Features

  • Basic chat functionality
  • Integration with Teams contexts
  • Message action support
  • Conversation history processing

Limitations

  • No image upload capability
  • Non-interactive graphs
  • No real-time status updates (only "Thinking..." status)
  • 20-message conversation history limit

Actions

Two available message actions:

  1. Ask OpsPilot: Invokes bot in current context.

  2. Ask OpsPilot in DMs: Forwards message to private chat.

To use actions:

  1. Hover over any message
  2. Click the ellipsis (...)
  3. Select desired OpsPilot action