conductorv2
Plugins/Communication

Slack

Send messages, read channels, manage threads and reactions.

requires credentials6 tools

The Slack plugin connects your AI to your Slack workspace. Send messages to channels or users, read recent messages, manage threads, and add reactions — all from a natural language prompt.

Credentials

NameLabelScopesRequired
SLACK_BOT_TOKENBot Tokenchannels:read, channels:history, chat:write, users:readrequired

Setup

terminal
# 1. Go to api.slack.com/apps and create a new app
# 2. Add OAuth scopes: channels:read, channels:history, chat:write, users:read
# 3. Install the app to your workspace and copy the Bot Token
conductor plugins setup slack

Install

Built-in — enable with conductor plugins enable slack

Tools

ToolDescriptionApproval
slack_sendSend a message to a channel or userrequired
slack_readRead recent messages from a channel—
slack_channelsList public channels in the workspace—
slack_usersList workspace members—
slack_threadRead a thread by message timestamp—
slack_reactAdd a reaction emoji to a messagerequired

Tools marked required will prompt the user for approval before execution. These are typically write, delete, or send operations.

Example Prompts

“Send a message to #general: deployment complete”

slack_send

“What were the last 10 messages in #engineering?”

slack_read

“List all channels in the workspace”

slack_channels