Microsoft Teams Integration

Last modified on July 16, 2026

AlertSite can be configured to send monitoring alerts to Microsoft Teams. With this integration, you can receive alert notifications directly in your Teams channels and coordinate incident response with your team.

Microsoft Teams is a collaborative communication platform. AlertSite can send alert notifications directly to your Teams channels using webhook-based integrations. When an alert is triggered, AlertSite posts alert details to your selected channel, helping your team respond quickly to issues.

Requirements

To configure AlertSite and Microsoft Teams integration, you need the following:

  • Microsoft Teams account access.
  • A Teams channel where you want to receive alerts.
  • An incoming webhook URL generated from Microsoft Teams.

To configure the integration, you need the following user permissions:

  • In AlertSite – Admin, Co-Admin, or Power User.
  • In Microsoft Teams – Owner or Team Administrator.

Configure Microsoft Teams

Before you can configure AlertSite to send alerts to Microsoft Teams, you need to create an incoming webhook in Teams.

Create an incoming webhook

To create an incoming webhook from a Microsoft Teams workflow, do the following:

  1. In Microsoft Teams, select the team and channel where you want to receive webhook messages.

  2. Select More options (...) next to the channel.

  3. Select Workflows.

  4. Search for and select a template, for example, Send webhook alerts to a channel.

  5. Configure the workflow parameters according to your requirements.

  6. Select Save.

  7. Copy the webhook URL that Microsoft Teams displays after the workflow is created. Save the URL in a secure location. Do not share this URL, as it allows external systems to post messages to your Teams channel.

  8. Send a request to the webhook. After creating the workflow, send an HTTP POST request to the generated webhook URL.

    Use the following format:

    POST <WEBHOOK_URL>

    Content-Type: application/json

    {

    "text": "Hello from a webhook workflow!"

    }

    Replace <WEBHOOK_URL> with your actual webhook URL from step 7.

Configure AlertSite

After you create the webhook in Microsoft Teams, configure AlertSite to send alerts to your Teams channel.

Now, you can add a Microsoft Teams recipient or notifier in AlertSite:

AlertSite UXM

  1. Go to Alerts, then select Alert Recipients.

  2. Click New Recipient.

  3. Add the following details and click Add:

    • Name – an arbitrary name for this recipient, for example, Microsoft Teams.

    • Recipient – paste the webhook URL you copied earlier from Microsoft Teams.

    • Method – select Microsoft Teams.

AlertSite 1.0

  1. Open AlertSite 1.0 and go to Notifiers.

  2. Create a new notifier by clicking Add Notifier.

  3. Set Send a(n) to Microsoft Teams.

  4. In To, enter the Microsoft Teams webhook URL.

  5. Optional: Enter username and password if your endpoint requires basic authentication.

  6. Configure notification behavior for business needs:

    • Enable availability notifications.

    • Set Notify me after consecutive errors.

    • Set Stop notifying me after consecutive notifications.

    • Enable Notify me when the error has cleared.

  7. Save and run a test notification.

Note: By default, all AlertSite monitors send alerts to all configured alert recipients. But if you have recipient groups configured, each group's monitors send alerts only to recipients in that group. In this case you need to add the Microsoft Teams recipient to the relevant groups to receive alerts from monitors in that group.

Business configuration guidance

Follow these recommendations to maximize the effectiveness of Microsoft Teams integration:

  • Use low error thresholds, for example, one to two consecutive errors, for customer-facing critical services.
  • Use higher thresholds for non-critical monitors to reduce noise.
  • Enable clear notifications so Teams channels automatically show incident resolution.
  • Create separate Teams notifiers by environment, for example, Production and Staging, and by ownership team.
Highlight search results