Slack

Slack

Send messages, manage channels, upload files, handle reactions, and interact with Slack workspaces.

Authentication: oauth

Tools

Auth Test
Test authentication and get information about the authenticated user/bot.
List Conversations
List all channels, DMs, and group DMs the bot/user has access to.
Get Conversation Info
Get detailed information about a channel/conversation.
Create Channel
Create a new public or private channel.
Join Channel
Join a public channel.
Leave Channel
Leave a channel.
Invite To Channel
Invite users to a channel.
Kick From Channel
Remove a user from a channel.
Archive Channel
Archive a channel.
Set Channel Topic
Set the topic for a channel.
Set Channel Purpose
Set the purpose/description for a channel.
Post Message
Send a message to a channel.
Update Message
Update an existing message.
Delete Message
Delete a message.
Get Conversation History
Get message history from a channel.
Get Thread Replies
Get replies to a thread.
Add Reaction
Add an emoji reaction to a message.
Remove Reaction
Remove an emoji reaction from a message.
Upload File
Upload a file to Slack.
List Files
List files in a workspace.
Get File Info
Get information about a file.
Delete File
Delete a file.
List Users
List all users in the workspace.
Get User Info
Get information about a user.
Lookup User By Email
Find a user by their email address.
Search Messages
Search for messages in the workspace.