Skip to main content
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 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.