| Content Create (6) |
create_channelCreate Channel | Create a new public or private channel in the workspace. | Content Create | medium | Catalog claim |
send_messageSend Message | Send a message to a channel. | Content Create | medium | None |
reply_to_threadReply to Thread | Reply to an existing message thread. | Content Create | medium | None |
add_reactionAdd Reaction | Add an emoji reaction to a message. | Content Create | medium | Catalog claim |
upload_fileUpload File | Upload a text-based file (snippet) to a channel. | Content Create | medium | None |
schedule_messageSchedule Message | Schedule a message to be sent at a specific time. | Content Create | medium | Catalog claim |
| Content Delete (2) |
delete_messageDelete Message | Delete a message from a channel. Only messages posted by the bot can be deleted. | Content Delete | high | None |
delete_scheduled_messageDelete Scheduled Message | Cancel a scheduled message before it is sent. | Content Delete | medium | None |
| Content Update (2) |
update_messageUpdate Message | Update the text of an existing message sent by the bot. | Content Update | medium | Catalog claim |
remove_reactionRemove Reaction | Remove an emoji reaction from a message. | Content Update | low | None |
| Infrastructure Read (19) |
list_channelsList Channels | List public and private channels in the workspace. | Infrastructure Read | low | None |
get_channelGet Channel | Get detailed information about a specific channel. | Infrastructure Read | low | None |
list_messagesList Messages | Retrieve recent messages from a channel (channel history). | Infrastructure Read | low | None |
search_messagesSearch Messages | Search for messages across the workspace matching a query. Note: Requires a Slack user token (xoxp-*). Will return an error if only a bot token is configured. | Infrastructure Read | low | None |
list_usersList Users | List users in the workspace. | Infrastructure Read | low | None |
get_userGet User | Get detailed profile information for a specific user. | Infrastructure Read | low | None |
get_thread_repliesGet Thread Replies | Retrieve replies in a message thread. | Infrastructure Read | low | None |
list_pinsList Pins | List all pinned items in a channel. | Infrastructure Read | low | None |
list_channel_membersList Channel Members | List all member user IDs in a channel. | Infrastructure Read | low | None |
list_scheduled_messagesList Scheduled Messages | List scheduled (pending) messages, optionally filtered by channel. | Infrastructure Read | low | None |
list_user_groupsList User Groups | List all user groups (teams) in the workspace, including their members. | Infrastructure Read | low | None |
list_bookmarksList Bookmarks | List all bookmarks saved in a channel. | Infrastructure Read | low | None |
get_team_infoGet Team Info | Get workspace information including name, domain, icon, and plan type. Useful for diagnostics. | Infrastructure Read | low | None |
list_remindersList Reminders | List all reminders for the authenticated user/bot. | Infrastructure Read | low | None |
lookup_user_by_emailLookup User by Email | Find a Slack user by their email address. | Infrastructure Read | low | None |
list_filesList Files | List files shared in the workspace, optionally filtered by channel or user. | Infrastructure Read | low | None |
get_file_infoGet File Info | Get detailed information about a specific file. | Infrastructure Read | low | None |
get_reactionsGet Reactions | Get all emoji reactions on a specific message. | Infrastructure Read | low | None |
get_permalinkGet Permalink | Get a permanent URL for a specific message. | Infrastructure Read | low | None |
| Infrastructure Write (5) |
pin_messagePin Message | Pin a message to a channel. | Infrastructure Write | low | Catalog claim |
unpin_messageUnpin Message | Unpin a message from a channel. | Infrastructure Write | low | None |
create_bookmarkCreate Bookmark | Add a link bookmark to a channel. | Infrastructure Write | low | Catalog claim |
delete_bookmarkDelete Bookmark | Remove a bookmark from a channel. | Infrastructure Write | low | None |
send_ephemeralSend Ephemeral Message | Send an ephemeral message visible only to a specific user in a channel. Cannot be deleted or edited after sending. | Infrastructure Write | low | None |
| Settings Change (5) |
archive_channelArchive Channel | Archive a channel. This hides it from the channel list but preserves its messages. | Settings Change | high | Catalog claim |
set_channel_topicSet Channel Topic | Set the topic of a channel. | Settings Change | medium | Catalog claim |
unarchive_channelUnarchive Channel | Unarchive a previously archived channel, making it active again. | Settings Change | medium | Catalog claim |
rename_channelRename Channel | Rename a channel. The new name must follow Slack naming rules (lowercase, no spaces, max 80 chars). | Settings Change | medium | Catalog claim |
set_channel_purposeSet Channel Purpose | Set the purpose of a channel. | Settings Change | medium | Catalog claim |
| User Management (2) |
invite_to_channelInvite to Channel | Invite one or more users to a channel. | User Management | medium | None |
kick_from_channelRemove User from Channel | Remove a user from a channel. | User Management | high | None |