# Mindflow Destination

## **Overview**

Destinations are integrations that receive alerts from rules, policies, system health notifications, and rule errors. Panther supports configuring [Mindflow](https://mindflow.io/) as the destination where you will receive alerts.

## How to set up Mindflow alert destinations in Panther

To set up this integration, you will create a workflow in Mindflow with a webhook trigger. In addition to receiving Panther alerts, you can also call the [Panther API](https://docs.panther.com/panther-developer-workflows/api) from within workflows in Mindflow.

### Step 1: Create a Flow in Mindflow

1. In your Mindflow console, click **Flows**.
2. In the upper-right corner, click **+ Create**.\
   ![On a page titled "Flows," an arrow is drawn from a "Flows" option in a navigation bar to a "+ Create" button.](https://4011785613-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LgdiSWdyJcXPahGi9Rs-2910905616%2Fuploads%2Fgit-blob-e549cb50306e32a247743c3a4ba152bd4ce26dcd%2FScreenshot%202024-11-15%20at%2010.00.23%E2%80%AFAM.png?alt=media)
3. In the upper-left corner, replace `Untitled flow` with a descriptive name, like `Panther alerts`.
4. Click the gear (settings) icon, then the **Triggers** tab.
5. Under **Triggers configuration**, click the **Webhook** toggle on.
6. Copy the **Webhook (asynchronous)** value, and store it in a secure location. You will need it in Step 2, below.\
   ![An arrow is drawn from a gear icon to a tab labeled "Triggers." A toggle labeled "Webhook" is circled. A URL value underneath a "Webhook (asynchronous)" label is circled.](https://4011785613-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LgdiSWdyJcXPahGi9Rs-2910905616%2Fuploads%2Fgit-blob-9f6672cdad90cd7445ae2301b36cd74f9b125489%2FScreenshot%202024-11-15%20at%2010.13.46%E2%80%AFAM.png?alt=media)
7. (Optional) Add additional steps to the Flow. You may wish to call the [Panther API](https://docs.panther.com/panther-developer-workflows/api) from subsequent steps.

### Step 2: Configure the Mindflow alert destination in Panther

1. In the left-hand navigation bar of your Panther Console, click **Configure** > **Alert Destinations**.
2. Click **+Add your first Destination**.
   * If you have already created Destinations, click **Create New** in the upper right side

     of the page to add a new Destination.
3. Click **Mindflow**.
4. Fill out the form to configure the Destination:
   * **Display Name**: Enter a name for your Mindflow alert destination.
   * **Custom Webhook URL**: Enter the webhook URL you generated in Mindflow in Step 1.
   * **Severity**: Select the severity level of alerts to send to Mindflow.
   * **Alert Types**: Select the alert types to send to Mindflow.
   * **Log Types**: By default, we will send alerts from all log types. Specify log types here if you want to only send alerts from specific log types.
   * **Allow Manual Dispatch**: Set this toggle ON if you'd like to be able to [manually dispatch alerts](https://docs.panther.com/alerts#manual-alert-dispatch) to this destination.\
     ![Under a header reading "Configure your Mindflow Destination" there are various form fields, like Webhook URL and Severity Levels.](https://4011785613-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LgdiSWdyJcXPahGi9Rs-2910905616%2Fuploads%2Fgit-blob-f0c1c0df07afab0db235de1cb8aff6b54f8b693f%2FScreenshot%202025-01-10%20at%2010.55.38%E2%80%AFAM.png?alt=media)
5. Click **Add Destination**.
6. (Optional) Click **Send test alert**.
   * If the test alert is delivered successfully, the Flow you created in Mindflow in Step 1 will say **Deploy in progress (manual)**.\
     ![A banner reading "Deploy in progress (manual)" is circled.](https://4011785613-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LgdiSWdyJcXPahGi9Rs-2910905616%2Fuploads%2Fgit-blob-7e15d88469b69935b91e033a22ca9b2451c42886%2FScreenshot%202024-11-15%20at%2010.27.10%E2%80%AFAM.png?alt=media)
