Microsoft Teams
The Microsoft Teams integration sends OpsGrip notifications directly to your Teams channels using webhooks and Adaptive Cards.
What It Does
When connected, OpsGrip can post notifications to a Teams channel for events like: - New task assignments - Task status changes - On-call alerts and escalations - Inventory warranty alerts - OGI insights - Team member changes - Project milestones
Notifications arrive as Adaptive Cards — rich, formatted messages with actionable information right in Teams.
Setting Up the Integration
Step 1: Create a Webhook in Teams
- Open Microsoft Teams
- Go to the channel where you want OpsGrip notifications
- Click the three-dot menu (⋯) on the channel
- Select Connectors (or Workflows depending on your Teams version)
- Find Incoming Webhook and click Configure
- Name it "OpsGrip" and optionally upload the OpsGrip icon
- Click Create and copy the webhook URL
Step 2: Connect in OpsGrip
- Go to Settings → Integrations
- Find the Microsoft Teams card
- Click Connect
- Paste the webhook URL
- Test the connection
- Save
Step 3: Configure Notifications
Choose which OpsGrip events trigger Teams notifications. You probably don't want every single event going to Teams — pick the ones that matter most for real-time awareness.
Recommended Notification Setup
High priority (always send to Teams): - On-call alerts and escalations - Critical inventory alerts - New team member joined
Medium priority (your choice): - Task assignments - Project status changes - OGI insights
Skip for Teams (keep in-app only): - Routine task updates - Minor status changes - System announcements
Tips
- Create a dedicated #opsgrip channel in Teams to keep notifications organized
- Test the webhook immediately after setup — send a test notification to confirm it's working
- If your team gets notification fatigue, reduce the event types rather than disconnecting entirely
- Webhook URLs are sensitive — treat them like passwords and don't share them publicly