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

# Slack

> Chat with Goose directly in Slack

Connect Goose to your Slack workspace so your team can chat with it without leaving Slack.

## How it works

Once connected, Goose appears as a bot in your Slack workspace. You can message it in any channel it's added to, or send it direct messages. Slack threads map to chat sessions — so a threaded conversation in Slack is a full conversation with Goose.

## Setting up Slack

1. Go to **Settings** > **Integrations** in your agent.
2. Click **Connect Slack**.
3. Authorize the Gooseworks bot in your Slack workspace.
4. Invite the bot to the channels where you want to use it.

## What you can do

* **Chat in threads** — Start a thread with Goose and it maintains full context throughout.
* **Use slash commands** — Interact with Goose through Slack slash commands.
* **Receive notifications** — Get email approval requests and automation alerts in Slack.
* **Interactive responses** — Goose renders rich responses with buttons and formatted content.

## Email approvals via Slack

When your agent's [mailbox](/concepts/mailbox) is set to approval mode, Goose sends draft replies to Slack for your review. You can approve or reject directly from the Slack notification.

## Tips

* Use threads to keep conversations organized — each thread is a separate session.
* Goose has the same capabilities in Slack as it does in the web interface.
* Multiple team members can interact with the same Goose from Slack.
