How to Connect Slack to n8n (2025) (Step-by-Step)



AI Summary

Summary of Slack Event Connection Tutorial

  1. Create Slack Workspace
    • Set a name for the workspace.
    • Create first channel.
    • Start with free version.
  2. Add Apps
    • Go to Apps section, click on ‘Add apps’.
    • Browse apps to create a new app or visit api.slack.com/apps.
    • Click on ‘Create new app’.
  3. Configure App
    • Assign app to the created workspace and name it.
    • Focus on two main features: trigger for listening and sending messages.
  4. Set Up Permissions
    • Create new credentials using OAuth 2.0 to connect app to Slack.
    • Set required permissions (e.g., app_mentions:read, channels:read, etc.).
  5. Install the App
    • Install the app to your workspace.
    • Copy bot user OAuth token for verification.
  6. Test Sending Messages
    • Invite the app to the channel to start sending messages.
    • Send a test message.
  7. Set Up Webhook
    • Copy webhook from the app configuration.
    • Enable events and paste the webhook into event subscription section.
  8. Trigger Configuration
    • Choose an event for triggering (e.g., app mention).
    • Test by sending a message to the app in Slack.
  9. Final Testing
    • Set up a live test to ensure complete functionality.
    • Replace webhook with production URL when deploying the workflow.

This video provides step-by-step instructions on how to connect Slack to events effectively.