Vigyata.AI
Is this your channel?

n8n Slack Automation Tutorial – Triggers, Nodes & Real Workflows

675 views· 15 likes· 25:38· Feb 17, 2026

🛍️ Products Mentioned (2)

💼 Business owner or operator with a team? We build AI automation systems that cut costs and scale ops — done for you: https://ryanandmattdatascience.com/ai-consultant/ 🚀 Want to make money with AI skills? Join our free community — real projects, real client strategies, and the exact stack we use: https://www.skool.com/data-and-ai 🍿 WATCH NEXT n8n Playlist: https://www.youtube.com/watch?v=MYsr7EIbDG0&list=PLcQVY5V2UY4K0mpuJ-oYO_LI25w5VDUD5 In this video, I walk you through the complete process of integrating Slack with n8n, one of the most popular workflow automation tools. Slack integration is essential for building powerful automation workflows, whether you need daily notifications in specific channels, automated onboarding sequences, or human-in-the-loop approvals where AI agent outputs get reviewed before moving forward in your workflow. I know the Slack API documentation can be overwhelming for first-time users, so I break down exactly how to set up the connection step-by-step. We cover both authentication methods—API access tokens and OAuth—and I explain which approach works best for different scenarios, especially when using triggers versus regular Slack nodes. After the initial setup, I demonstrate the most common Slack triggers and nodes you'll actually use in real workflows. You'll see how to send messages to channels, upload files, create approval workflows with human-in-the-loop patterns, and build interactive messages using Slack's block builder. I also share a real customer workflow example that sends daily data reports to both Slack channels and email, showing you practical applications of these integrations. By the end of this tutorial, you'll be confident setting up Slack in n8n and ready to integrate it into your own automation workflows. All the JSON templates and setup guides are available in our school community group for easy reference. TIMESTAMPS 00:00 Introduction to Slack & N8N Integration 01:12 Setting Up Slack Connection Methods 02:00 Finding Slack Nodes & Triggers in N8N 04:40 Creating a Slack App & Credentials 06:02 Configuring OAuth & Scopes 09:13 Installing App to Workspace 09:53 Creating a Slack Channel & Testing 11:20 Setting Up Webhooks & Event Subscriptions 14:40 Configuring Triggers & Testing Messages 17:13 Real Customer Workflow Example 20:05 Using Slack Blocks for Visual Messages 21:39 Human-in-the-Loop Approval Workflows 24:18 Homework Assignment & Wrap-Up OTHER SOCIALS: Ryan’s LinkedIn: https://www.linkedin.com/in/ryan-p-nolan/ Matt’s LinkedIn: https://www.linkedin.com/in/matt-payne-ceo/ Twitter/X: https://x.com/RyanMattDS *This is an affiliate program. We receive a small portion of the final sale at no extra cost to you.

About This Video

Slack is by far one of the most popular integrations we see when we’re building real end-to-end workflows in n8n—daily notifications, onboarding sequences, and especially human-in-the-loop reviews where an AI agent outputs something and a person approves it before the workflow continues. In this video, I walk through the full setup so you don’t get stuck in Slack’s (honestly daunting) docs the first time. I show where to find the Slack node (44 actions) and the Slack trigger (8 triggers), and which ones you’ll actually use in real builds—mostly message actions, plus a few file and channel operations when you’re doing onboarding or ops automation. I break down the two credential approaches: API access token vs OAuth, and the annoying-but-important catch—OAuth is recommended for the Slack node but doesn’t work with the trigger node. Practically, I usually set up the API token so triggers work, and if you want, you can keep two credentials. Then I demo sending a message to a channel, setting up event subscriptions + the n8n webhook URL for triggers, and subscribing to a “new message posted to a channel” bot event. Finally, I show a real customer workflow that uploads a daily CSV report into Slack (and emails it too), plus a clean human approval pattern using “send and wait for a response.”

Frequently Asked Questions

🎬 More from Ryan & Matt Data Science