Slack (tools)

Give an agent Slack access so it can read channels and post updates — turning Slack into a tool the agent uses, not a tab you babysit.

Most updates die in a Slack thread. Connect Slack as an agent tool and an agent can read the channels you point it at and post on your behalf — status updates, summaries, answers — so your team hears from your agents where they already work.

The Slack OAuth connection is rolling out. If you see Coming soon on the Integrations page, it isn't enabled in your Space yet — the steps below describe the flow once it's live.

Connect Slack

Open Settings → Integrations and select the agent you want to give Slack access.

Find Slack in the OAuth connections list and click Connect.

Choose your workspace and approve permissions on Slack's consent screen. Slack shows exactly what the agent will be able to do before you authorize.

You're connected. Slack now shows as connected for that agent, and its Slack tools are available in the agent's session.

Permissions you approve

Slack's consent screen lists the scopes the agent requests — typically reading messages in channels it's invited to and posting messages. You approve these explicitly, and the agent can only act in workspaces and channels you've granted.

What the agent can do

Once connected, the agent can:

  • Read channel messages — catch up on a thread to summarize or answer.
  • Post messages — share updates, summaries, or results back into Slack.

The exact actions depend on the scopes you approved.

Disconnect

Open Settings → Integrations, select the agent, and click Disconnect on Slack. Buda discards the stored token. To fully revoke, also remove the Buda app from your Slack workspace's connected apps.

On this page