---
title: Microsoft Teams Integration
description: Receive Capawesome Cloud webhook notifications in a Microsoft Teams channel. Stay updated on builds, live updates, and app submissions in real time.
---

# Microsoft Teams Integration

Receive real-time [webhook](../webhooks/index.md) notifications from Capawesome Cloud directly in a Microsoft Teams channel.

## Prerequisites

Before you begin, ensure you have:

- A [Capawesome Cloud](https://console.cloud.capawesome.io){:target="_blank"} account with an app created.
- A Microsoft Teams workspace with permission to create Workflows.

## Setup

Follow these steps to set up Microsoft Teams notifications for your app:

1. Create an incoming webhook in Teams using Workflows. You can either use a webhook template (select **More options** next to a channel > **Workflows**) or create one from scratch using the **When a Teams webhook request is received** trigger. After creating the workflow, copy the generated HTTP POST URL. For detailed instructions, see the [Microsoft documentation](https://support.microsoft.com/en-us/office/create-incoming-webhooks-with-workflows-for-microsoft-teams-8ae491c7-0394-4861-ba59-055e33f75498){:target="_blank"}.
2. Navigate to the [Webhooks](https://console.cloud.capawesome.io/apps/_/webhooks){:target="_blank"} page in the Capawesome Cloud Console. Create a new webhook (or edit an existing one) and paste the Teams webhook URL.
3. Set the **Format** to **Microsoft Teams**.
4. Select the [events](../webhooks/index.md#events) you want to receive and save the webhook.

That's it. Capawesome Cloud sends messages as Adaptive Cards to the configured URL. Notifications will appear in your selected channel whenever the configured events are triggered.

!!! tip

    If you need to retrieve the webhook URL later, you can find it by editing the workflow in Microsoft Teams.

For more details on supported events, payloads, signature verification, and delivery history, see the [Webhooks](../webhooks/index.md) documentation.
