Slack Connection
Connect Slack to send messages, upload files, and automate team notifications.
Required Credentials
- Webhook URL (for incoming webhooks)
- Bot Token (optional, for advanced features)
Setup Steps
Webhook URL
- Go to Slack API Apps
- Create a new app or select existing
- Navigate to "Incoming Webhooks"
- Activate incoming webhooks
- Click "Add New Webhook to Workspace"
- Select a channel and authorize
- Copy the Webhook URL
- Add it to your Workflow Builder connections
Bot Token (optional)
- In your Slack app, go to "OAuth & Permissions"
- Add required scopes (chat:write, files:write, reactions:write, etc.)
- Install the app to your workspace
- Copy the Bot User OAuth Token
- Add it to your Workflow Builder connections
Features
- Send messages to channels
- Upload files and documents
- Add emoji reactions
- Update existing messages
- Send rich formatted messages with blocks
Best Practices
- Use webhooks for simple one-way notifications
- Use bot tokens for interactive features
- Test in a private channel first
- Monitor rate limits (1 message per second per channel)