Alerts & Notifications
    Feature Guide

    Microsoft Teams Integration

    Send monitoring alerts to your Microsoft Teams channels.

    Updated 2026-06-11
    2 min read
    teams
    microsoft
    integration

    Microsoft Teams Integration#

    Pro Plan and Above#

    LemWatch supports two Teams delivery modes. We auto-detect which one the URL belongs to and format the payload accordingly.

    ModeURL hostPayloadStatus
    Workflows (recommended)*.logic.azure.comAdaptive Card 1.4Active
    Legacy O365 connectoroutlook.office.com / webhook.office.comMessageCardBeing retired by Microsoft

    If you paste a legacy URL, LemWatch still delivers it and writes a deprecation_notice flag to your notification logs so you can plan a migration.

  1. In Teams, open the target channel → ⋯ → Workflows.
  2. Search for the template "Post to a channel when a webhook request is received".
  3. Pick the team and channel, finish the wizard, and copy the generated HTTP POST URL (it lives under prod-XX.<region>.logic.azure.com).
  4. In LemWatch: Settings → Notifications → Teams webhook → paste and save.
  5. Click Send test to confirm.
  6. Setup — Legacy O365 connector (only if Workflows is blocked)#

  7. In Teams, open the channel → ⋯ → Connectors → Incoming Webhook → Configure.
  8. Name it "LemWatch Alerts", upload an icon if you like, and copy the URL.
  9. Paste into Settings → Notifications → Teams webhook.
  10. Plan to migrate to Workflows before Microsoft's retirement deadline.
  11. Message Format#

  12. Workflows: Adaptive Card with severity-coloured header, site name, URL, metric values, and a "View in LemWatch" button.
  13. Legacy: MessageCard with the same content rendered in the older Teams style.
  14. Per-Site Configuration#

    Route different sites to different channels — set the override under Edit Site → Notifications.

    Was this article helpful?