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

# Slack Integration

> Connect Slack with Twinalyze to receive selected alerts and project updates in a Slack channel.

Twinalyze uses a Slack Incoming Webhook URL to send notifications to the channel you select.

## Before you begin

Make sure you have:

* Access to the required Slack workspace
* Permission to create or install Slack apps
* A channel for Twinalyze notifications
* Permission to manage integrations in Twinalyze

## Connect Slack

<Steps titleSize="h3">
  <Step title="Create a Slack app">
    Open the Slack app management page and select **Create New App**.

    Choose **From scratch**, enter an app name such as `Twinalyze`, and select the required Slack workspace.
  </Step>

  <Step title="Enable Incoming Webhooks">
    Open the newly created Slack app.

    Select **Incoming Webhooks** from the app settings and enable **Activate Incoming Webhooks**.
  </Step>

  <Step title="Add a webhook to the workspace">
    Click **Add New Webhook to Workspace**.

    Select the Slack channel where Twinalyze should send notifications, then click **Allow** or **Authorize**.

    <Note>
      To connect a private channel, your Slack account must already be a member of that channel.
    </Note>
  </Step>

  <Step title="Copy the webhook URL">
    After authorization, return to the **Incoming Webhooks** section.

    Copy the generated webhook URL from **Webhook URLs for Your Workspace**.

    The URL will look similar to:

    ```text theme={null}
    https://hooks.slack.com/services/XXXXXXXXX/XXXXXXXXX/XXXXXXXXXXXXXXXX
    ```

    <Warning>
      Keep the webhook URL private. Do not share it publicly or commit it to a public repository.
    </Warning>
  </Step>

  <Step title="Open Twinalyze Integrations">
    Open your Twinalyze project and go to **Project Setting → Integrations**.

    Find **Slack** under the communication integrations.
  </Step>

  <Step title="Add the webhook URL">
    Open the Slack integration and paste the copied URL into the **Webhook URL** field.

    Select the notification options available for your project.
  </Step>

  <Step title="Test the connection">
    Click **Test Connection** to send a test notification.

    Open the selected Slack channel and confirm that the message was received.
  </Step>

  <Step title="Save the integration">
    Click **Connect**, **Submit**, or **Save** to complete the integration.

    Slack will appear as connected on the Twinalyze integrations page.
  </Step>
</Steps>

<div className="twinalyze-bottom-nav">
  <a href="/integrations/slack" className="twinalyze-nav-side">
    <span className="twinalyze-nav-arrow">‹</span>
    <span>Previous</span>
  </a>

  <a href="/integrations/microsoft-teams" className="twinalyze-nav-center">
    <strong>Microsoft Teams.</strong>
    <span>Configure Microsoft Teams.</span>
  </a>

  <a href="/integrations/microsoft" className="twinalyze-nav-side">
    <span>Next</span>
    <span className="twinalyze-nav-arrow">›</span>
  </a>
</div>
