# Microsoft Teams Integration

Microsoft Teams notifications allow you to send vulnerability alerts directly to your Teams channels via webhooks.

## Configuration

Teams notifications are configured as actions in workflows. When creating or editing a workflow:

1. Go to **Workflows** → **Create** (or edit an existing workflow)
2. In the **Actions** step, add a **Notify** action
3. Select **Teams** as the integration type
4. Enter your [Teams webhook](<https://support.microsoft.com/en-us/workflows/send-messages-in-teams-using-incoming-webhooks>) URL

## Get a Teams Webhook URL

Use a Teams **Workflows** webhook. Microsoft retired Office 365 Connectors in May 2026; existing connector webhooks need migration. See [Microsoft’s retirement notice](<https://devblogs.microsoft.com/microsoft365dev/retirement-of-office-365-connectors-within-microsoft-teams/>).

1. Open **Workflows** in Teams and choose a webhook template for posting to a channel.
2. Choose the destination team and channel.
3. Configure the webhook to accept requests without Microsoft user authentication. Escape sends a JSON POST without a Microsoft authorization token.
4. Save the workflow and copy its webhook URL from the details page.
5. Paste the URL into the Escape Teams **Notify** action.

See [Microsoft’s setup guide](<https://support.microsoft.com/en-us/workflows/send-messages-in-teams-using-incoming-webhooks>) for current template and authentication options. Escape sends Adaptive Cards inside a message envelope.

The webhook URL is configured per workflow action, allowing you to send different notifications to different Teams channels.
