Want to integrate Slack with your automated workflows using n8n? 🤖 Whether you're triggering workflows with Slack messages or sending automated alerts to channels, this video shows you how to set up Slack API credentials the right way — using API Access Token or OAuth2!
✅ Step-by-Step Setup Process:
🔹 1. Using API Access Token (Great for Slack Trigger node)
Go to 👉 Slack API Apps
Click “Create New App” → “From scratch”
Enter an app name and choose your workspace
In the sidebar, go to OAuth & Permissions
Under “Scopes”, add permissions like:
chat:write, channels:read, users:read
Click “Install to Workspace” and authorize the app
Copy the Bot User OAuth Token
In n8n, go to Credentials → New Credential → Slack
Paste the token as the Access Token
(Optional for triggers) In Slack, go to Event Subscriptions
Enable events and set the n8n webhook URL as the Request URL
🔹 2. Using OAuth2 (Best for Slack node authentication)
Create a new app on Slack API Apps
Under Basic Information, copy the Client ID and Client Secret
In OAuth & Permissions, add the n8n OAuth Callback URL as a Redirect URL
Add required scopes (e.g., chat:write, users:read, etc.)
Click “Install to Workspace” and authorize
In n8n, go to Credentials → New Credential → Slack
Choose OAuth2, enter your Client ID and Secret
Use the Connect OAuth button to authorize and save the connection
🎯 By the end, you’ll know how to:
Trigger n8n flows from Slack events
Send Slack messages via n8n
Choose between Access Token and OAuth2 setups
🛠️ Helpful Links:
🔗 n8n Slack Integration Docs
🔗 Slack API Docs
💬 Have questions? Drop them in the comments below — I reply to everyone!
🔥 Like, Subscribe, and turn on 🔔 notifications for more no-code tutorials!
🔖 Hashtags :
#n8n, #SlackIntegration, #SlackBot, #n8nTutorial, #AutomationTools, #SlackAPI, #OAuth2, #SlackAutomation, #NoCode, #WorkflowAutomation, #APIToken, #SlackTrigger, #Webhooks, #SlackEvents, #chatbots, #n8nWorkflows, #SlackApps, #nocodetools, #ProductivityHacks, #APIAutomation