💬Communication

Slack

List channels, search messages, post messages, create channels, and add reactions across your Slack workspace.

⚠️
Not yet connectable

Slack is mapped and documented, but one-click connection isn't live yet — the app shows it as Coming soon. Only Google Calendar, Drive, Mail, and Tasks are connectable today; see the Standard integrations catalogue for what's live now.

Category💬 Communication
ConnectionComing soon not yet connectable — once live it will connect via OAuth 2.0.
Actions31 total — 14 read, 17 write
🔌ConnectFind it in the catalogue
🔐AuthorizeOne-click OAuth
Use actionsChat · agents · workflows
How Slack fits into Your Office AI

Actions

Once connected, Slack exposes the following actions. The AI can call them with #-mentions in chat, an agent can be granted a subset as tools, and a workflow can run them in an integration-action node.

ActionTypeWhat it doesProxy
Add Reaction
add-reaction
WriteAdd an emoji reaction to a message.Yes
Create Channel
create-channel
WriteCreate a new public or private Slack channel.Yes
Delete Message
delete-message
WriteDelete a message from a channelYes
Delete Scheduled Message
delete-scheduled-message
WriteCancel a scheduled messageYes
Get Channel Info
get-channel-info
ReadRetrieve conversation details including topic, purpose, and membership stateYes
Get Conversation History
get-conversation-history
ReadFetch paginated message history for a conversation within optional time boundsYes
Get Dnd Info
get-dnd-info
ReadGet a user's Do Not Disturb status and next scheduled DND windowYes
Get Message Permalink
get-message-permalink
ReadGet a permanent URL for a messageYes
Get Reactions
get-reactions
ReadRetrieve all reactions attached to a specific messageYes
Get Team Info
get-team-info
ReadRetrieve workspace details such as name, domain, and iconYes
Get Thread Replies
get-thread-replies
ReadFetch paginated thread replies and parent message for a conversation threadYes
Get User Info
get-user-info
ReadRetrieve a user's account details, including profile and avatar fieldsYes
Join Channel
join-channel
WriteJoin a public or private channel and return its conversation detailsYes
List Channels
list-channels
ReadList public and private channels in the workspace.Yes
List Custom Emoji
list-custom-emoji
ReadList workspace custom emoji mappings, including alias-based emoji entriesYes
List User Reactions
list-user-reactions
ReadList items the user reacted to with cursor-based paginationYes
List Users
list-users
ReadList all users in the workspaceYes
Lookup User By Email
lookup-user-by-email
ReadLook up a user by email addressYes
Mark As Read
mark-as-read
WriteMove a conversation's read cursor to a specific message timestampYes
Pin Message
pin-message
WritePin a specific message in a channelYes
Post Message
post-message
WritePost a message to a channel, DM, or threadYes
Remove From Channel
remove-from-channel
WriteRemove a user from a channelYes
Rename Channel
rename-channel
WriteRename a Slack channelYes
Schedule Message
schedule-message
WriteSchedule a Slack message to a channel or thread, subject to Slack's 120-day scheduling limit.Yes
Search Messages
search-messages
ReadSearch Slack messages.
Send Ephemeral Message
send-ephemeral-message
WriteSend a message visible only to one user in a channelYes
Send Message
send-message
WritePost a message to a Slack channel.Yes
Set Channel Purpose
set-channel-purpose
WriteUpdate a channel's purpose text for a conversationYes
Set Channel Topic
set-channel-topic
WriteSet the topic of a channelYes
Set User Presence
set-user-presence
WriteSet a user's presence to online or awayYes
Update Message
update-message
WriteEdit an existing message in a Slack channelYes
ℹ️
Write actions are confirmation-gated

Actions tagged Write create, update, or delete data. In chat and agent paths they pause for your confirmation before running; workflows treat their deterministic wiring as implicit consent. Agent tools covers how to scope which actions an agent may use.

Spend & quota

Slack is governed per organization: an admin sets a monetary spend cap and a monthly call quota. A quota of 0 disables the integration — it never means unlimited. See the Integrations overview for the full governance model.