Integration

up0 + MS Teams

Send monitor down and recovery alerts to Microsoft Teams channels. Uses Incoming Webhooks, no bot approval or IT ticket required.

What you get

  • Alerts appear as structured cards with one-click links to the incident, no copy-pasting URLs.
  • No bot approval from IT needed: Incoming Webhooks are self-service for channel owners.
  • Recovery cards post to the same thread, so your team sees the full incident timeline in one place.

Setup

up0 is in early access. Here's exactly what setup looks like once your team is onboarded.

  1. 1
    In Teams, open the channel you want alerts in → click the three-dot menu → Connectors
    1 min
  2. 2
    Search for "Incoming Webhook", click Add, give it a name like "up0 Alerts"
    1 min
  3. 3
    Copy the webhook URL provided by Teams
    30 sec
  4. 4
    In up0: Settings → Notification Channels → Add Channel → Webhook, paste the URL
    1 min
  5. 5
    Use "Send test event" to confirm the card appears in your Teams channel
    30 sec

Teams Adaptive Card payload

{
  "@type": "MessageCard",
  "@context": "https://schema.org/extensions",
  "themeColor": "FF4757",
  "summary": "up0 Monitor Down",
  "sections": [{
    "activityTitle": "[DOWN] Production API",
    "activitySubtitle": "https://api.example.com/health",
    "facts": [
      { "name": "Status", "value": "503 Service Unavailable" },
      { "name": "Detected at", "value": "2024-01-15 14:22 UTC" },
      { "name": "Region", "value": "us-east-1, eu-west-1" }
    ]
  }],
  "potentialAction": [{
    "@type": "OpenUri",
    "name": "View incident",
    "targets": [{ "os": "default", "uri": "https://app.up0.io/incidents/inc_01HX" }]
  }]
}

Set up MS Teams alerts in 5 minutes

up0 is in early access, join the waitlist to get started

Join the waitlistSee all featuresView pricing