Home
Pricing
Platform Blog About Contact FAQ Partners
Sign in Start free
Microsoft Teams Integration

Monitoring alerts
inside Microsoft Teams.

Deliver monitor alerts as Adaptive Cards to any Teams channel, through a Teams Workflows webhook, for teams that spend their day in Teams and need monitoring updates where decisions already happen, at no extra cost.

Free tier included No credit card 2-minute setup
Site Qwality monitors list with status and sparklines

Teams cards, not just text messages.

Site Qwality sends structured Adaptive Cards to Teams channels, with a red title when a monitor goes down and a green one when it recovers, carrying the monitor, the status, the URL and the reason as named facts.

Adaptive Card alerts

Alerts use Teams Adaptive Cards with a colour-coded title (red for down, green for recovered) and structured facts for the monitor, status, URL and reason.

Per-channel monitor routing

Route different monitors to different Teams channels through notification groups: ops channels for production, dev channels for staging and pre-production.

Recovery notifications

When a monitor recovers, a green recovery card posts to the same channel with when the outage started and when it resolved.

Multiple teams and channels

Add one Workflows webhook per channel, across different teams, which is useful for enterprise environments with separate teams per department or product line.

Workflows webhook, no app install

Uses the Teams Workflows template “Post to a channel when a webhook request is received”. No Site Qwality app to install or submit to the Teams store. Office 365 Connectors are retired, so use Workflows.

Routing by notification group

Put each Teams channel in its own notification group and attach the group to the monitors it should hear about, so on-call engineers see only what they need to act on.

Context without context-switching

Triage an alert
inside Teams.

The Adaptive Card format gives your team the monitor, the status, the URL that was checked and the reason it failed: enough to make a first decision before opening the Site Qwality dashboard.

  • Adaptive Card with a coloured title, monitor, status, URL and reason
  • Started and resolved times on every recovery card
  • A separate recovery card when the monitor is healthy again
app.siteqwality.com / monitors / orders-api
orders-api ยท DOWN IncidentLIVE
DURATION7m 31s
CHANNEL#prod-ops
HTTP CODE500
Monitororders-api
StatusDOWN
URL/orders
Reasonstatus
No app approval needed

Workflows webhook,
done in minutes.

In the Teams channel, open Workflows and choose “Post to a channel when a webhook request is received”. Copy the URL it gives you and paste it into Site Qwality. No app submission to the Teams store.

  • Create the flow from the Workflows template in the channel
  • Paste the URL into Site Qwality, then add it to a notification group
  • The flow belongs to the person who created it, so add a co-owner
configure via APIPOST /integration/microsoft_teams
{ "friendly_name": "ops channel", "url": "$TEAMS_WORKFLOW_URL" }

POST /notification
{
  "notification_group_id": "$GROUP_ID",
  "type": "microsoft_teams",
  "details": { "teams_integration_id": "$INTEGRATION_ID" }
}
201 Created
1

value you supply: a Workflows webhook URL

0

Site Qwality apps to install in Teams

$0

Teams integration on every plan, including free

100%

of plans include all notification channels

FAQ

No Site Qwality app is involved. The integration uses a Teams Workflows flow built from the “Post to a channel when a webhook request is received” template. Your organisation must allow Workflows. Microsoft turns a flow off after 90 days with no successful run on some plans, so check it if a channel has been quiet for a long time.

No. Microsoft retired Office 365 Connectors in Teams in May 2026, so connector URLs no longer deliver. Create a Workflows webhook and add it as a new integration.

Alerts arrive as Adaptive Cards with a coloured title (red for down, green for recovered) and a fact set: Monitor, Status and URL on every card, Reason when the check reported one, and Started and Resolved on a recovery.

Yes. Put each channel in its own notification group and attach the groups to the right monitors, so production monitors go to an ops channel and staging monitors to a developer channel.

Yes. A recovery Adaptive Card is sent to the same channel when the monitor returns to healthy, with the start and resolve times.

Yes. All notification channels including Microsoft Teams are included on every plan, including the free tier, at no extra charge.

Start free. No credit card.

Uptime, cron, synthetic, logs, RUM, incidents, and status pages. Free tier on every product.