
Slack integration
Interact with Slack with your own bot user.
What your agents can do with Slack
26 pre-built Slack tool steps, ready to drop into any agent. Anything they do not cover, an agent can reach with an authenticated API call.
Actions (24)
Upload File
Upload a file (Bot).
Update Message
Update a message (Bot).
Update Groups Members
Update the list of users for a User Group (Bot).
Set Channel Topic
Set the topic on a selected channel (Bot).
Set Channel Description
Change the description or purpose of a channel (Bot).
Send Message
Send a message to a user, group, private channel or public channel (Bot). See postMessage or scheduleMessage docs here.
Send Message (Advanced)
Customize advanced setttings and send a message to a channel, group or user (Bot). See postMessage or scheduleMessage docs here.
Send a Large Message (3000+ characters)
Send a large message (more than 3000 characters) to a channel, group or user (Bot). See postMessage or scheduleMessage docs here.
Reply to a Message Thread
Send a message as a threaded reply (Bot). See postMessage or scheduleMessage docs here.
List Users
Return a list of all users in a workspace (Bot).
List Replies
Retrieve a thread of messages posted to a conversation (Bot).
List Members in Channel
Retrieve members of a channel (Bot).
And 12 more, available in the tool step browser.
Triggers (2)
New Message In Channel
Emit new event when a new message is posted to a public, private or group channel (Bot).
New Direct Message
Emit new event when a message is posted in a direct message channel (Bot). To open a conversation, use the Pipedream Action "Send a Direct Message" to send a message from the Bot, or enable direct messages to the Bot in your App Settings (Settings->App Home->Show Tabs->Messages Tab), and send a direct message to the Bot.
Set up Slack in Relevance AI
Do this once. Every agent in your workspace can then use the connection.
Create a Relevance AI account
Sign in, or create a free account. You do not need to be a developer to set this up.
Connect your Slack account
In Relevance AI, open Integrations and add Slack, then paste your Bot Token. You will find it in your Slack account settings.
Use Slack in an agent
Create a tool, add a Slack tool step, and connect it to an agent. The agent fills in the step's inputs each time it runs.
Put Slack to work in your agents
Connect Slack alongside 1,800+ other integrations and let your agents run the busywork.