SeentySeenty Docs

Microsoft Teams

Send Seenty alerts to Microsoft Teams channels using incoming webhooks.

Microsoft Teams Integration

Connect Seenty to Microsoft Teams to receive alert notifications as Adaptive Card messages in your Teams channels. Teams integration is available on Pro plans and above.

Microsoft Teams integration requires a Pro plan or higher. Upgrade from Workspace > Billing to enable this channel.

What you get

Teams notifications are delivered as Adaptive Cards with:

  • Color-coded header -- Indicating severity and alert type.
  • Structured sections -- Monitor name, status, response time, affected resource, and timestamp.
  • Action buttons -- Direct links to the affected resource in your Seenty dashboard.
  • Incident context -- Severity, current status, assigned responder, and timeline for incident-related alerts.

Setup

Create an incoming webhook in Teams

  1. Open Microsoft Teams and navigate to the channel where you want to receive alerts.
  2. Click the three dots (...) next to the channel name.
  3. Select Connectors (or Manage channel > Connectors depending on your Teams version).
  4. Find Incoming Webhook and click Configure.
  5. Give the webhook a name (e.g., "Seenty Alerts") and optionally upload an icon.
  6. Click Create.
  7. Copy the Webhook URL that is displayed.

Add the channel in Seenty

  1. Go to Integrations > Notification Channels.
  2. Click Add Channel and select Microsoft Teams.
  3. Enter a name for the channel (e.g., "Teams - General").
  4. Paste the webhook URL you copied from Teams.
  5. Click Save.

Test the integration

Click the Test button next to your new Teams channel. An Adaptive Card test message should appear in your Teams channel within a few seconds.

Assign to monitors or policies

Add the Teams channel to the monitors or escalation policies that should send alerts to this Teams channel.

Troubleshooting

Messages not appearing in Teams?

  • Verify the webhook URL is correct and the connector is still active in your Teams channel.
  • Check that the Incoming Webhook connector has not been removed from the channel.
  • Some organizations restrict connectors through admin policies -- check with your Microsoft 365 administrator.
  • Ensure the Teams channel still exists and you have not been removed from the team.

Webhook URL expired?

  • Incoming Webhook connectors in Teams do not expire, but they can be deleted. If the URL no longer works, create a new connector and update the URL in Seenty.

If your organization uses Microsoft 365 with strict connector policies, you may need your Teams administrator to allow the Incoming Webhook connector for your channels.