Slack Setup
Connect your Slack workspace to receive customer messages in Live Support. Messages from connected channels appear in your unified inbox alongside website widget and other platform conversations.Slack integration requires Pro plan or higher.
Prerequisites
- Slack workspace admin access
- BubblaV Pro plan or higher
- Ability to install apps in your workspace
How It Works
When customers message in connected Slack channels:- Message appears in Live Support inbox with Slack badge
- Agent replies from dashboard
- Reply is posted to Slack channel/thread
Setup Steps
1
Create Slack App
Go to Slack API and click “Create New App”. Choose “From scratch”.
2
Configure Bot Permissions
In “OAuth & Permissions”, add these bot scopes:
chat:write- Send messageschannels:history- Read channel messagesgroups:history- Read private channel messagesim:history- Read DMsmpim:history- Read group DMs
3
Enable Event Subscriptions
In “Event Subscriptions”, enable events and subscribe to:
message.channels- Channel messagesmessage.groups- Private channel messagesmessage.im- Direct messages
4
Install App to Workspace
Click “Install to Workspace” and authorize the app. Save the Bot User OAuth Token.
5
Connect in BubblaV
Go to Dashboard > Integrations > Slack and click “Add Workspace”.
6
Enter Bot Token
Paste your Bot User OAuth Token (starts with
xoxb-).Bot Scopes
Required Slack bot scopes:Thread Mode
Slack messages can be replied as:- Channel message: Posted directly to the channel
- Thread reply: Posted as a threaded reply to the original message
Best Practices
Create a dedicated #support channel
Create a dedicated #support channel
Keep support conversations in one place. This makes it easier to track and manage customer requests.
Use Thread Mode for busy channels
Use Thread Mode for busy channels
In active channels, enable thread replies to keep the main channel clean while still responding to customers.
Set up channel-specific workflows
Set up channel-specific workflows
You can have different channels for different topics (e.g., #sales, #support, #billing) and monitor them all from one inbox.
Configure app mentions strategically
Configure app mentions strategically
In very active channels, consider requiring @mentions to trigger bot responses and reduce noise.
Features
Troubleshooting
Bot not responding:- Verify Bot Token is correct in integration settings
- Check bot is invited to the channel (
/invite @YourBotName) - Ensure Event Subscriptions URL is verified
- Check that event subscriptions are enabled
- Verify workspace is connected in BubblaV dashboard
- Ensure bot has required scopes
- This is expected behavior. Bot messages (including the bot’s own replies) are automatically filtered from the inbox to prevent loops.
Security Considerations
- Bot tokens grant access to your workspace - keep them secret
- Only grant necessary scopes to the bot
- Regularly review which channels the bot has access to
- Use workspace-level policies to control app installations
Next Steps
Discord Setup
Connect Discord server
Messenger Setup
Connect Facebook Messenger
