> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paradime.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Microsoft Teams

> Connect Microsoft Teams to Paradime to route Bolt run failures, Bolt system alerts, and Radar data quality notifications to your chosen Teams channels.

export const Arcade = ({src, title}) => <div style={{
  position: 'relative',
  paddingBottom: 'calc(56.2225% + 41px)',
  height: 0,
  width: '100%'
}}>
    <iframe src={src} title={title} frameBorder="0" loading="lazy" allow="clipboard-write" allowFullScreen style={{
  position: 'absolute',
  top: 0,
  left: 0,
  width: '100%',
  height: '100%',
  colorScheme: 'light'
}} />
  </div>;

[Microsoft Teams](https://www.microsoft.com/en-us/microsoft-teams/group-chat-software) is a team collaboration and messaging platform. Connecting Microsoft Teams to Paradime lets you monitor your Paradime activity through Teams channels, where you'll receive notifications about Bolt Runs executions, Bolt System alerts, and Radar Data Alerts.

## What you can do

* Send [Bolt schedule notifications](/products/bolt/creating-schedules/notification-settings) to Microsoft Teams channels when a run succeeds or fails
* Receive Bolt System alerts and Radar Data Alerts in Microsoft Teams
* Route notifications to multiple channels using per-channel webhooks

## Step 1: Configure Microsoft Teams

### Create a new team and/or channel

First, create a new Team or add a new channel to an existing team to receive the alerts. Ensure the channel's type is set to *Standard.*

### Create a MS Teams Webhook

In Paradime we will need to provide a webhook URL to send notifications to. Paradime support both [MS Teams Incoming Webhooks (Legacy)](https://learn.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook?tabs=newteams%2Cdotnet) as well as [MS Teams Workflows](https://support.microsoft.com/en-gb/office/create-incoming-webhooks-with-workflows-for-microsoft-teams-8ae491c7-0394-4861-ba59-055e33f75498).

<Tabs>
  <Tab title="Setup with MS Teams Workflows">
    **Create incoming webhooks with MS Teams Workflows**

    Below are the instructions on how to create an Incoming Webhook using MS Teams Workflows that will allow Paradime to send notification to your MS Teams Channel.

    <Info>
      You will need to generate a new Webhook URL for each channel you want to connect to Paradime for notifications.
    </Info>

    1. Go to a channel in your MS Teams , click on the "more option" icon and select `Workflows`.
    2. Search the template `send webhook alerts to a channel`
    3. Provide a Name for the Workflow, like Paradime Notifications
    4. Setup the connection owning this workflow, we suggest using a service account user like **`paradime.alerts@acme.io`**
    5. Configure the MS Teams and Channel.

    When done, click on `Add Workflow`. Now copy the URL of the webhook, you will need this later when configuring the alerts.

    <Arcade src="https://demo.arcade.software/AeGIH3Cd54HwocwsXwKo?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Microsoft Teams" />
  </Tab>

  <Tab title="Setup with MS Teams Incoming Webhooks (Legacy)">
    #### Create an Incoming Webhook (Legacy)

    Below are the instructions on how to create an Incoming Webhook (Legacy) that will allow Paradime to send notification to your MS Teams Channel.

    <Info>
      You will need to generate a new Webhook URL for each channel you want to connect to Paradime for notifications.
    </Info>

    1. Go to a channel in your MS Teams, click on the "more option" icon and select `Manage channel.`
    2. Choose `Edit` connectors.
    3. Search for `Incoming webhook` and choose `Add`.
    4. Choose `Add` again and add name your webhook `Paradime` (or any other name you prefer).
    5. *(Optional)* You can add the Paradime logo for the Bot. **Download this** **[here](https://20146536.fs1.hubspotusercontent-na1.net/hubfs/20146536/logo-no-text-light-transparent-3x.png).**

    When done, click on `Create` the webhook. Now copy the URL of the webhook, you will need this later when configuring the alerts.

    <Arcade src="https://demo.arcade.software/8mLJfUvsATtpy1XWakN4?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Microsoft Teams" />
  </Tab>
</Tabs>

## Step 2: Connect the MS Teams integration

Paradime MS teams integration is set up by the **Admin user** for each of your Paradime workspace. In Paradime, go to **Settings → Integrations** (see [connecting integrations](/integrations/connecting-integrations)), find the **Paradime MS Teams** integration, and click **Manage**.

<Frame>
  <img src="https://mintcdn.com/paradime-docs/VA9BDQ6XklSoCs4-/images/image-93-1.png?fit=max&auto=format&n=VA9BDQ6XklSoCs4-&q=85&s=d9186355256215dd55dae7a760421ea0" alt="" width="2094" height="180" data-path="images/image-93-1.png" />
</Frame>

For each of the channel you want to enable in Paradime to be used as a destination for notifications, enter:

* MS Teams Webhook URL (generated in the previous step)
* The MS Teams Channel name

When done, click on `Confirm` to complete the setup of the MS Teams integration. You can now setup MS Teams notifications for Bolt Schedules and Data Alerts.

<Frame>
  <img src="https://mintcdn.com/paradime-docs/VA9BDQ6XklSoCs4-/images/image-97.png?fit=max&auto=format&n=VA9BDQ6XklSoCs4-&q=85&s=c3a203d9d07280e58997f4f26a3fa55a" alt="" width="1466" height="1278" data-path="images/image-97.png" />
</Frame>


## Related topics

- [Microsoft Teams Alerts](/integrations/elementary-data/sending-alerts/microsoft-teams-alerts.md)
- [Send Elementary alerts to MS Teams](/products/bolt/creating-schedules/templates/observability-templates/send-elementary-alerts-to-ms-teams.md)
- [Notifications](/products/bolt/creating-schedules/notification-settings.md)
- [Sending Alerts](/integrations/elementary-data/sending-alerts/index.md)
- [Configuration Reference](/products/bolt/creating-schedules/schedules-as-code/configuration-reference.md)
