Unlock Slack’s full potential with n8n, connecting it to similar Communication apps and over 1000 other services. Automate communication workflows by sending, scheduling, and tracking messages across platforms. Create adaptable and scalable workflows between Slack and your stack. All within a building experience you will love.
0 integrations
Archive
Archives a conversation
Close
Closes a direct message or multi-person direct message
Create
Initiates a public or private channel-based conversation
Get
Get information about a channel
Get Many
Get many channels in a Slack team
History
Get a conversation's history of messages and events
Invite
Invite a user to a channel
Join
Joins an existing conversation
Kick
Removes a user from a channel
Leave
Leaves a conversation
Member
List members of a conversation
Open
Opens or resumes a direct message or multi-person direct message
Rename
Renames a conversation
Replies
Get a thread of messages posted to a channel
Set Purpose
Sets the purpose for a conversation
Set Topic
Sets the topic for a conversation
Unarchive
Unarchives a conversation
Get
Get Many
Get & filters team files
Upload
Create or upload an existing file
Delete
Get Permalink
Search
Send
Send and Wait for Response
Update
Add
Adds a reaction to a message
Get
Get the reactions of a message
Remove
Remove a reaction of a message
Add
Add a star to an item
Delete
Delete a star from an item
Get Many
Get many stars of autenticated user
Get
Get information about a user
Get Many
Get a list of many users
Get User's Profile
Get a user's profile
Get User's Status
Get online status of a user
Update User's Profile
Update a user's profile
Create
Disable
Enable
Get Many
Update
Slack is a powerful collaboration tool for businesses of all sizes. It brings team communication and collaboration into one place so you can get more work done, whether you belong to a large enterprise or a small business.
The world's most popular workflow automation platform for technical teams including
Learn how to make a custom Slack bot with two approaches: using Python and n8n, a low-code workflow automation tool!
Use n8n to set up automated email reminders, weekly messages, tasks, or even document updates from Google Sheets.
To use Slack integration in n8n, start by adding the Slack node to your workflow. You'll need to authenticate your Slack account using supported authentication methods. Once connected, you can choose from the list of supported actions or make custom API calls via the HTTP Request node, for example: you can then configure the parameters for the selected action, such as sending messages or managing channels. Make sure to test your workflow to ensure everything is functioning correctly. Once set up, your n8n instance can seamlessly interact with Slack to automate tasks.
Yes, you will typically need an API key, token, or similar credentials to add Slack integration to n8n. These can usually be found in your account settings for the service. Ensure that your credentials have the necessary permissions to access and manage the data or actions you want to automate within your workflows.
Definitely! n8n enables you to create workflows that combine Slack with other apps and services. For instance, you can automate tasks such as sending messages to a Slack channel when a form is submitted or updating a spreadsheet when a Slack message is posted. The possibilities are endless and can significantly enhance your productivity. Just set up the appropriate triggers and actions to get started!
Common use cases for Slack automation include automating notifications from different applications, creating reminders for team tasks, and facilitating seamless communication by connecting with project management tools. Additionally, you can use n8n to gather and share data from various sources directly in Slack channels, enhancing collaboration. These integrations help streamline workflows and keep everyone informed. With n8n, you can customize these workflows to fit your specific needs and extend them by adding other 400+ integrations or incorporating advanced AI logic.
n8n’s pricing model is designed to be both affordable and scalable, which is particularly beneficial when integrating with Slack. Unlike other platforms that charge per operation or task, n8n charges only for full workflow executions. This means you can create complex workflows with Slack, involving thousands of tasks or steps, without worrying about escalating costs. For example, if your Slack workflows perform around 100k tasks, you could be paying $500+/month on other platforms, but with n8n's pro plan, you start at around $50. This approach allows you to scale your Slack integrations efficiently while maintaining predictable costs.
Discover our latest community's recommendations and join the discussions about Slack integration.
Nicolas N
Hi, I create a channel and I try to add users to the Channel but I alway get the answer ‘Internal Error’ I do the same thing with the ‘Kick’ node and it works perfectly fine Do you have any idea where does that comes …
Open topic
Muhammed Iqbal P B
Describe the problem I build a slack bot with the help of n8n to send a modal(form) when someone use a slack command the web hook tigger and send the modal. But by sending the modal it sending a slack message {"message"…
Open topic
Nicolas N
Hi, I am trying to retrieve a message and the thread in order to document them. The workflow is quite simple : I can have the message or one message of the thread but I am not able to get the thread and the message…
Open topic