---
title: Creating Cydarm cases from Microsoft Teams messages
description: This article explains how to integrate Microsoft Teams with Cydarm, enabling you to create Cydarm cases directly from Teams messages using a manually triggered Power Automate flow.
---

[Skip to content](https://support.cydarm.com/en/knowledge/creating-cydarm-cases-from-microsoft-teams-messages#main-content)

English

Show submenu for translations

[More support](https://support.cydarm.com/en/knowledge/kb-tickets/new?hsLang=en) [Customer portal](https://support.cydarm.com/tickets-view?hsLang=en)

![Cydarm Logo](https://support.cydarm.com/hs-fs/hubfs/cydarm%202024%20logo%20blue%20on%20transparent%201000x250%20(3).png?width=200&height=50&name=cydarm%202024%20logo%20blue%20on%20transparent%201000x250%20(3).png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [More support](https://support.cydarm.com/en/knowledge/kb-tickets/new)
- [Customer portal](https://support.cydarm.com/tickets-view)
- Contact us

 Contact us

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://support.cydarm.com/en/knowledge?hsLang=en)
2. [Cydarm Administration](https://support.cydarm.com/en/knowledge/cydarm-administration?hsLang=en)
3. [Integrations](https://support.cydarm.com/en/knowledge/cydarm-administration?hsLang=en#integrations)

# Creating Cydarm cases from Microsoft Teams messages

## This guide explains how to integrate Microsoft Teams with Cydarm.

### Overview

Follow these steps to integrate Microsoft Teams with Cydarm, enabling you to create Cydarm cases directly from Teams messages using a manually triggered Power Automate flow.

#### **Part 1: Create a webhook endpoint in Cydarm**

1. In Cydarm, go to **Settings**
2. Navigate to **Advanced Connectors**
3. Create a new connector of type **Webhook Endpoint**
4. Name it something descriptive (e.g., "Microsoft Teams Webhook Receiver")
5. Enter a provisional case name (e.g., "Case from Teams")
6. Click **Submit**
7. Copy the generated webhook URL using the copy button — you'll need this for the Power Automate flow

#### **Part 2: Create the power automate flow in Teams**

1. Open Microsoft Teams and navigate to your channel (e.g., SecOps)
2. Click the **triple-dot menu (⋯)** in the top corner of the channel
3. Select **Workflows**
4. In the bottom left, click **Manage**
5. Create a new flow **from blank**
6. **Important:** Update the flow title immediately (e.g., "Create Cydarm Case") — this cannot be changed later and affects visibility
7. For the trigger, search for and select **For a selected message**
8. Add a new step and search for **HTTP**
9. Select **Send a webhook** (or HTTP action)
10. Configure the HTTP action:
    
      - **Method:** POST
      - **URI:** Paste the webhook URL you copied from Cydarm
      - **Body:** Use dynamic content to select **Body** (this sends the entire adaptive card payload to Cydarm)
11. **Save** the flow

#### **Part 3: Test the integration**

1. Return to your Teams channel and send a test message
2. Hover over the message until the **triple-dot menu (⋯)** appears
3. Click for more options, then hover over **More actions**
4. Select **Create Cydarm Case**
5. The Power Automate workflow will run
6. In Cydarm, check the case list — a new case should appear with the full message body stored in the thread

#### **Part 4: Customize case titles (optional)**

To give cases more descriptive titles based on the message content:

1. In Cydarm, go to **Settings**
2. Edit your webhook connector
3. In the **Case description template** field, use macros to extract content from the Teams payload

#### **Example template:**

From Teams:

```
{{data.teamsFlowRunContext.MessagePayload.Body.Plaintext}} from {{data.teamsFlowRunContext.User.DisplayName}}
```

**Note:** Ensure there are no leading spaces in the macro path.

1. Click **Submit**
2. Test again — new cases will now display the message content and sender in the title

#### **Additional customization options**

- **Advanced templates:** Create custom notes using extracted fields from the Teams payload (useful for longer messages)
- **Metadata fields:** Map existing metadata fields in Cydarm to values extracted from the Teams message structure

---

This integration enables your security operations team to quickly escalate Teams conversations into tracked Cydarm cases without leaving the Teams interface.

- [General](https://support.cydarm.com/en/knowledge/general?hsLang=en#main-content)

    - [User Guides](https://support.cydarm.com/en/knowledge/general?hsLang=en#user-guides)
    - [Updates & Release Notes](https://support.cydarm.com/en/knowledge/general?hsLang=en#updates-release-notes)
    - [Playbooks](https://support.cydarm.com/en/knowledge/general?hsLang=en#playbooks)
- [Cydarm Administration](https://support.cydarm.com/en/knowledge/cydarm-administration?hsLang=en#main-content)

    - [Authentication](https://support.cydarm.com/en/knowledge/cydarm-administration?hsLang=en#authentication)
    - [Application Administration](https://support.cydarm.com/en/knowledge/cydarm-administration?hsLang=en#application-administration)
    - [Integrations](https://support.cydarm.com/en/knowledge/cydarm-administration?hsLang=en#integrations)
    - [API](https://support.cydarm.com/en/knowledge/cydarm-administration?hsLang=en#api)

[![Cydarm Logo](https://support.cydarm.com/hs-fs/hubfs/cydarm%202024%20logo%20blue%20on%20transparent%201000x250%20(3).png?width=200&height=50&name=cydarm%202024%20logo%20blue%20on%20transparent%201000x250%20(3).png "Cydarm Logo")](http://cydarm.com)

<https://www.facebook.com/> <https://www.twitter.com/> <https://www.instagram.com/> <https://podcasts.apple.com/> [mailto:email@email.com](mailto:email@email.com)

Copyright © 2026, Cydarm Technologies