Microsoft Teams¶
Prerequisites¶
- Must be a Microsoft Teams administrator for your organization.
- Access to OpsPilot Hub.
Installation¶
Step 1: Download the Integration¶
- Access OpsPilot Hub Integrations section.
- Download the Teams integration ZIP file.
Step 2: Add to Microsoft Teams¶
- Go to Teams Admin Center.
- Navigate to Teams apps → Manage apps.
- Click Actions → Upload new app.
- 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.
- Click Add apps and search for OpsPilot.
- Select and add OpsPilot to the policy.
- 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.
- Find OpsPilot under Built for your organisation.
- Add the app and open it.
- Navigate to the Home tab.
- Enter the API key and click Submit.
Info
There is also a dropdown which allows for the app to be added in different contexts:
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:
-
Ask OpsPilot: Invokes bot in current context.
-
Ask OpsPilot in DMs: Forwards message to private chat.
To use actions:
- Hover over any message
- Click the ellipsis (...)
- Select desired OpsPilot action