Switching from UptimeRobot? Import your monitors in one click with a read-only API key.Start free →
  1. Home
  2. Integrations
  3. Microsoft Teams

Microsoft Teams alerts with a card per incident

Point an incoming webhook connector at a Teams channel and paste its URL. Incidents arrive as message cards with facts and links, the way an IT team expects them.

Down

General · AlertsTeams

DOWN · Client A shop

Client A shop · HTTP 503 Service Unavailable · confirmed from Amsterdam (AMS), London (LON)

ErrorHTTP 503 Service Unavailable
Confirmed byAmsterdam (AMS), London (LON)
Targethttps://shop.clienta.com
ClientClient A
Next stepCheck the server / hosting panel. Acknowledge so the team knows you are on it.

AcknowledgeOpen incident

Back up

General · AlertsTeams

UP · Client A shop

Client A shop is back up after 4m 12s

Duration4m 12s
WasHTTP 503 Service Unavailable
Targethttps://shop.clienta.com
ClientClient A
Next stepNothing to do. Add a root-cause note on the incident if you know what happened.

Open incident

SSL expiry

General · AlertsTeams

SSL EXPIRES IN 7 DAYS · Client A shop

SSL certificate for Client A shop expires in 7 days

SSL certificateexpires in 7 days
Targethttps://shop.clienta.com
ClientClient A
Next stepRenew the certificate (or check that auto-renewal is running) before it expires.

Open monitor

Heartbeat missed

General · AlertsTeams

MISSED · Nightly backup

Nightly backup · No ping received for 26 min

ErrorNo ping received for 26 min
Confirmed byFrankfurt (FRA)
Targetheartbeat: nightly-backup
ClientClient A
Next stepThe job did not ping on time. Check the cron/task runner and its logs.

AcknowledgeOpen incident

Simulation: nothing is sent from this page.

Set it up

  1. 1

    Add the webhook connector

    In the Teams channel, add the Incoming Webhook connector, name it Tenium and copy the URL it shows.

  2. 2

    Paste it in Tenium and press Test

    Open Integrations, choose Microsoft Teams, paste the URL, save and press Send test on the contact.

    Save the contact first

  3. 3

    Attach it to monitors

    Keep it as a default contact or choose it per monitor. Combine it with an alert delay on Pro to page a second channel only if nobody reacts.

    Save the contact first

Interactive mock, nothing is saved.

What is in the message

  • A message card with a coloured edge and DOWN, UP or SSL title
  • Facts: error, confirmed by, target, client, next step
  • Acknowledge and Open incident actions

Alert text is generated by Tenium and is currently English.

Plan and limits

  • Available from Starter ($7/month)
  • Included onStarter, Pro, Agency
  • Outbound alerts per hour on your planFree 40 · Starter 300 · Pro 1,500 · Agency 6,000
  • Alert delay before sendingAvailable on Pro and Agency

Good to know

  • Tenium sends the classic MessageCard format to the webhook URL you paste.
  • Teams is one-way; the actions open the incident in Tenium.

How alerts and escalation work

Contacts, routing, delays and acknowledgement are explained in the docs.

Read the docs →

Microsoft Teams FAQ

Which Teams URL do I paste?

The URL of an Incoming Webhook connector for the channel. Tenium requires an https address and posts a message card to it.

Can one Teams team get alerts for several clients?

Yes. The client name appears in every card, and you can add a separate channel contact per client if you want to keep them apart.

What if my tenant retires connectors?

Tenium sends to whatever webhook URL you paste. If your Microsoft 365 tenant no longer offers connectors, use email or the generic webhook (Pro) instead.

Which plan includes Microsoft Teams?

Microsoft Teams is available from the Starter plan ($7/month) and on every plan above it.

How do I test Microsoft Teams alerts?

Open Settings, Contacts and press Send test next to the contact. A message labelled TEST arrives within seconds. Add at least one monitor first, because the checker sends the alerts.

Can I delay Microsoft Teams until nobody has reacted?

Yes, on Pro and Agency. Give the contact an alert delay in minutes: it fires only if the incident is still open then, and acknowledging the incident cancels it.

Connect your first channel in a minute

Start free with email, Discord and Google Chat. 30 monitors, no card.