Back to Integrations
integration integration
integration Slack node

Integrate Slack with 500+ apps and services

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.

Create workflows with Slack integrations

799 integrations
Sort by:
Popularity
NameOldestNewest

Popular ways to use Slack integration

Slack node
Zendesk node

Post unassigned Zendesk tickets to Slack

> This has been updated to support the Query feature added to the Zendesk node in 0.144.0 This workflow will post all New and Open tickets without an agent assigned to a Slack channel on a schedule. The function node is used in this example to merge multiple inputs into one output message which is then used as the Slack message. The output in Slack will be similar to the below message, The "TICKET_ID" will be a link to the ticket. > Unassigned Tickets TICKET_ID [STATUS] - TICKET_SUBJECT Usage Update the Cron schedule, The default value is 16:30 daily. Update the Credentials in the Zendesk nodes Update the Credentials and Channel in the Slack Node Grab a coffee and enjoy! Zendesk Query In the Zendesk node we are using the query assignee:none status<pending this returns all New and Open tickets with no assignee allowing us to remove the extra nodes.
8688
Jonathan Bennetts
Google Sheets node
Slack node
Typeform Trigger node

Create an invoice in Google Sheets based on Typeform submission

This form takes data from a Typeform submission and creates an invoice on Google Sheets
aweissman30
alex
Github Trigger node
Slack node

Notify a team channel about new software releases via Slack and GitHub

This workflow automatically notifies the team in a Slack channel when code in a GitHub repository gets a new release. Prerequisites A GitHub account and credentials A Slack account and credentials Nodes GitHub Trigger node triggers the workflow when a release event takes place in the specified repository. Slack node posts a message in a specified channel with the text "New release is available in {repository name}", along with further details and a link to the release.
qlaffont-md
q
Google Sheets node
+4

Run weekly inventories on Shopify sales

This workflow is scheduled to run every week, when it gets all your Shopify orders, calculates their sales value, stores the data in Google Sheets, and sends a notification message to a Slack channel.
lorenanda
Lorena
Airtable node
Slack node
Typeform Trigger node

Store responses from Typeform into Airtable

This workflow stores responses form responses of Typeform in Airtable. The workflow also sends the response to a channel on Slack. You will have to configure the Set node if your form uses different fields.
harshil1712
ghagrawal17
Airtable node
Slack node
Typeform Trigger node
Dropcontact node

Find emails with Dropcontact on Typeform submission

This workflow automatically finds verified and nominative email and all information (with Dropcontact) to prospect properly from a Typeform. Typeform Trigger**: This node triggers the workflow when a new Typeform is submitted. Dropcontact**: This node fetches the new contact information and returns the data of the person and the company associated with the email address, job function, and all legal information. Airtable - List**: This will list all the entries from your table in order to check if the subscriber is new or not. If**: Does the contact exist in your Airtable yet? Set**: Set values on the Airtable values Airtable Update**: This node updates your record with new and up-to-date data Airtable - Create**: This node creates a new record when the subscriber is a new lead Slack**: This node sends an alert when the record is added or updated
pauline
Pauline

Supported Actions

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 Approval
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 node

About Slack

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.

Related categories

Similar integrations

  • Telegram node
  • Telegram Trigger node
  • Discord node
  • Gmail node
  • Mautic node
  • Pushover node
  • SendGrid node
  • ClickUp node
  • Twilio node
  • Gmail Trigger node

Over 3000 companies switch to n8n every single week

Connect Slack with your company’s tech stack and create automation workflows

FAQ about Slack integrations

  • How can I set up Slack integration in n8n?

      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.

  • Do I need any special permissions or API keys to integrate Slack with n8n?

  • Can I combine Slack with other apps in n8n workflows?

  • What are some common use cases for Slack integrations with n8n?

  • How does n8n’s pricing model benefit me when integrating Slack?

in other news I installed @n8n_io tonight and holy moly it’s good

it’s compatible with EVERYTHING

We're using the @n8n_io cloud for our internal automation tasks since the beta started. It's awesome! Also, support is super fast and always helpful. 🤗

Last week I automated much of the back office work for a small design studio in less than 8hrs and I am still mind-blown about it.

n8n is a game-changer and should be known by all SMBs and even enterprise companies.

Need help setting up your Slack integration?

Discover our latest community's recommendations and join the discussions about Slack integration.
Nicolas N
Muhammed Iqbal P B
Nicolas N

Implement complex processes faster with n8n

red icon yellow icon red icon yellow icon