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

Monitoring alerts
inside Microsoft Teams.

Deliver rich incident alerts to any Teams channel — built for enterprise 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
app.siteqwality.com / integrations / microsoft-teams
General · Alerts IncidentLIVE
CHANNELS3
ALERTS · 7D14
MEAN TTR9m 12s
#prod-opsDOWN
#infra-alertsDOWN
#api-teamOK
#stagingOK
What you get

Teams cards, not just text messages.

Site Qwality sends structured Adaptive Cards to Teams channels — colour-coded by severity, with incident detail, region breakdown, and a link to the incident timeline — so context is never a click away.

Adaptive Card alerts

Alerts use Teams Adaptive Cards with colour-coded severity headers, structured fields, and a direct link to the Site Qwality incident.

Per-channel monitor routing

Route different monitors to different Teams channels — 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, completing the incident record automatically.

Multiple teams and channels

Connect to channels across different Teams workspaces — useful for enterprise environments with separate teams per department or product line.

Webhook-based, no app install

Uses an incoming webhook connector — no Teams app approval process required, and no elevated permissions on your tenant.

Severity routing

Configure different Teams channels for critical versus warning severity so on-call engineers see only what they need to act on immediately.

01 · Context without context-switching

Triage an incident
inside Teams.

The Adaptive Card format gives your team the monitor status, failing regions, error code, and time elapsed — everything needed to make a first decision without opening the Site Qwality dashboard.

  • Adaptive Card with severity colour, regions, and error code
  • Direct link to the incident timeline in every card
  • Recovery card closes the thread automatically on restore
app.siteqwality.com / incidents / 7019
orders-api · DOWN IncidentLIVE
DURATION7m 31s
REGIONS DOWN3 / 4
HTTP CODE500
iad-1DOWN
sfo-1DOWN
fra-1DOWN
sin-1144ms
02 · No app approval needed

Incoming webhook,
done in minutes.

Add an Incoming Webhook connector to a Teams channel, copy the URL it gives you, and paste it into Site Qwality. No app submission to the Teams app store, no admin approval, no elevated tenant permissions.

  • Configure an Incoming Webhook in Teams channel settings
  • Paste the URL into Site Qwality — no further steps
  • Test delivery immediately before saving the configuration
configure via APIPOST /v1/monitors/mtr_orders/notifications
{
  "channel": "microsoft_teams",
  "teams_webhook_url": var.teams_webhook_url,
  "on": ["down", "recover"]
}
201 Created · test card sent
<3s

typical Teams card delivery after alert fires

0

Teams app approvals or admin rights needed

$0

Teams integration on every plan, including free

100%

of plans include all notification channels

FAQ

Questions, answered.

No. The integration uses an Incoming Webhook connector, which any Teams channel member can add from the channel settings menu. No app store submission or tenant admin approval is required.

Alerts arrive as Adaptive Cards with a colour-coded severity bar (red for down, green for recovered), the monitor name, failing regions, HTTP status code or error, time elapsed, and a link to the incident.

Yes. Each monitor has its own notification settings, so you can send production monitors to an ops channel and staging monitors to a developer channel independently.

Yes. A recovery Adaptive Card is sent to the same channel when the monitor returns to healthy, automatically completing the incident thread.

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

Ready?

Start watching in under a minute.

Every product starts free — uptime, cron, synthetic, logs, RUM, incidents, and status pages. No credit card required.