Microsoft Teams Integration

Website Monitoring Alerts for Microsoft Teams

Get Site Detection Downtime Alerts in Microsoft Teams

Keep website monitoring where your team already collaborates. When Site Detection detects that your site is down, it posts an alert into a Microsoft Teams channel, and posts a recovery notification when the site is back. Setup uses a Teams Workflows or incoming-webhook connection and a paste into Site Detection.

Downtime + recovery alerts • Per-channel On/Off • Test button included

Set Up Microsoft Teams Downtime Alerts

Six steps connect Site Detection to Microsoft Teams. You create an incoming webhook for a Teams channel, then add a Microsoft Teams channel in Site Detection and paste the URL.

1

Create a Teams incoming webhook

In Microsoft Teams, add an incoming webhook to the channel you want — either through Workflows or a channel connector — so it can receive posted messages.

2

Copy the webhook URL

Teams generates a URL for that channel. Copy it — this is what Site Detection uses to post alerts.

3

Open Alerts in Site Detection

In Site Detection, go to Alerts and add a new channel of type Microsoft Teams.

4

Paste the webhook URL

Paste the Teams webhook URL into the channel and save it. This tells Site Detection where to send alerts.

5

Send a test

Use the test button to send a sample alert and confirm it appears in the Teams channel you chose.

6

Choose which monitors it covers

Assign the Teams channel to the monitors that should use it. Each monitor can use several channels at once.

The Microsoft Teams channel has its own On/Off switch and a test button. Turn it on or off whenever you like, and use the test button any time to confirm delivery without waiting for a real outage.

What a Teams Alert Looks Like

When downtime is detected and confirmed, Site Detection posts a message like this into your channel.

🔴 Site Detection — Website Down

example.com is unreachable.

Monitor: Marketing site · Detected after multiple failed checks.

🟢 Site Detection — Recovered

example.com is reachable again.

Monitor: Marketing site · Recovery notification.

Because Site Detection confirms downtime with multiple checks before alerting, a Teams message means the site was genuinely unreachable — not just a single momentary blip.

Teams, Slack, and More

Microsoft Teams is one of several chat channels. Combine whatever your team uses.

Want the full picture? See every option on the integrations hub, set up Slack alerts, or read how our website downtime monitoring confirms an outage before it alerts you. Each monitor can use email, Teams, and more at the same time.

Put Downtime Alerts in Microsoft Teams

Start monitoring your website and get downtime and recovery alerts posted straight into your Teams channel.

Start Monitoring Your Website

Frequently Asked Questions

How do I get website down alerts in Microsoft Teams?

In Microsoft Teams, create an incoming webhook for the channel you want (via Workflows or a channel connector), copy the webhook URL, then open Alerts in Site Detection, add a Microsoft Teams channel, and paste the URL. Send a test to confirm delivery and choose which monitors use it. When downtime is detected, the alert is posted into that Teams channel.

How fast do Microsoft Teams alerts arrive?

Site Detection posts a Teams alert when downtime is detected and confirmed with multiple checks, not on a single failed check. This avoids false alarms from a momentary blip while still notifying your channel when the site is genuinely unreachable.

Will I get a Teams message when the site comes back up?

Yes. Along with the downtime alert, Site Detection posts a recovery notification to the same Teams channel when the site is reachable again, so your team sees both the start and the end of an incident.

Can I turn the Teams channel off or test it?

Yes. The Microsoft Teams channel has its own On/Off switch and a test button in Site Detection. Use the test button to send a sample message and confirm delivery, and toggle the channel off at any time without deleting its settings.