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

# Slack

> Learn how to use Tunnel with Slack.

## Overview

The Tunnel Slack integration allows you to link Slack channels to projects in Tunnel. Once linked, Tunnel will send a broadcast for each new comment in the linked Slack channel. This allows you to respond to feedback directly from Slack, with two-way synced threads and a resolve button to mark the comment as resolved.

## Configuration

### Connect Slack

Navigate to [**Settings** > **Integrations**](https://tunnel.dev/settings/integrations) and click **Connect**.

<Frame>
  <img src="https://mintcdn.com/tunnel-19/HHvo6FC8pp1jesAt/assets/screenshots/integrations/slack/connect-slack.png?fit=max&auto=format&n=HHvo6FC8pp1jesAt&q=85&s=5acc0a32f85f9eac02f71483644abd2d" width="1715" height="1102" data-path="assets/screenshots/integrations/slack/connect-slack.png" />
</Frame>

## Link Slack channels to projects

With your Slack organization connected, you can link channels to projects in Tunnel.

<Steps>
  <Step title="Navigate to your project's settings">
    To link a channel to a project, navigate to
    [**Projects**](https://tunnel.dev/projects) and select the project you want
    to link a channel to. Navigate to the **Settings** tab.

    <Frame>
      <img src="https://mintcdn.com/tunnel-19/HHvo6FC8pp1jesAt/assets/screenshots/integrations/github/existing-project-settings.png?fit=max&auto=format&n=HHvo6FC8pp1jesAt&q=85&s=34da136db100feb214ed1e50eb23c949" width="1720" height="1228" data-path="assets/screenshots/integrations/github/existing-project-settings.png" />
    </Frame>
  </Step>

  <Step title="Select a channel">
    Scroll down to the **Slack channel** section and select the repository
    you want to link to the project.

    <Frame>
      <img src="https://mintcdn.com/tunnel-19/HHvo6FC8pp1jesAt/assets/screenshots/integrations/slack/connect-channel.png?fit=max&auto=format&n=HHvo6FC8pp1jesAt&q=85&s=bf691d887ab41bcc8daf487fe3c470d9" width="1700" height="1005" data-path="assets/screenshots/integrations/slack/connect-channel.png" />
    </Frame>
  </Step>
</Steps>

## Creating broadcasts

Once a channel is linked to a project, Tunnel will send a broadcast for each new comment in the linked Slack channel.

<Frame>
  <img src="https://mintcdn.com/tunnel-19/HHvo6FC8pp1jesAt/assets/screenshots/integrations/slack/broadcast-example.png?fit=max&auto=format&n=HHvo6FC8pp1jesAt&q=85&s=57551cd0828ff4bc7aa2a4ca6f8bf747" width="737" height="332" data-path="assets/screenshots/integrations/slack/broadcast-example.png" />
</Frame>

### Synced threads

Replies to broadcasts in Slack will be synced back to Tunnel and vice versa, allowing you to respond to feedback directly from Slack.

<Frame>
  <img src="https://mintcdn.com/tunnel-19/HHvo6FC8pp1jesAt/assets/screenshots/integrations/slack/sync-example.png?fit=max&auto=format&n=HHvo6FC8pp1jesAt&q=85&s=2cd501b7ec482e69b4f1f148f71d9a95" width="931" height="560" data-path="assets/screenshots/integrations/slack/sync-example.png" />
</Frame>
