Skip to main content
Slack channels link through OAuth. When you create a link, the channels service returns an OAuth URL. The user authorizes the app, and the bot is installed in their Slack workspace with a route back to your agent.
Slack installs at the workspace level, so pass mode: "guild":
The action.type is "oauth". Redirect the user to action.url. After they approve the install, Slack sends the bot token back to the channels service and the route goes live.

Slack manifest

The channels service exposes a Slack app manifest you can use when creating your own Slack app configuration:

Check status

Disconnect

This removes the bot from the workspace. See Status & Disconnect for the full response shape.