Why Connect Slack?
@Mention Support
24/7 Bot Support
Channel Monitoring
Thread Support
Team Knowledge
Flexible Responses
What Can the Slack Bot Do?
Answer Questions Instantly
Your team members can ask questions about your product, service, or content directly in Slack: Using @Mentions:Provide 24/7 Support
- Responds instantly to common questions
- No waiting for human team members
- Reduces support workload
- Consistent, accurate answers
Search Your Knowledge Base
The bot uses your website’s content to provide accurate answers:- Documentation pages
- FAQ sections
- Product information
- Help articles
- Custom knowledge content
Create Organized Conversations
- Thread Support: Reply in threads to keep channels clean
- Channel-Specific: Limit bot to specific channels (support, help, FAQ)
- Mention Control: Require @mention for responses
Prerequisites
- Slack workspace where you have permission to install apps
- Active BubblaV account with a website
- Website with knowledge base content
Setup Steps
Navigate to Integrations
Click Connect
Authorize Bot
- Review the requested permissions
- Click Allow to install the bot to your workspace
- The bot will be added to your workspace
Verify Connection
Configure Bot Settings
- Which channels the bot should respond in
- Whether @mention is required
- Thread reply preferences
Test the Bot
Using @Mentions
Basic Mentions
The primary way to interact with the bot. Simply @mention the bot followed by your question. Syntax:- The bot responds with a formatted message
- Includes AI-generated answer from your knowledge base
- May include links to your website pages
- Threaded responses keep main channel clean
- Works in all public channels (unless you restrict it)
- Works in threads
- Requires the bot to be a member of the channel
Configuration Options Explained
Channel Selection
By default, the bot will respond when mentioned in any channel where it’s a member. You can specify channels for monitoring:- Go to Dashboard → Integrations → Slack → Configure
- View the list of all channels in your workspace
- Check only the channels where you want the bot active
- Click Save Slack settings
- Start with dedicated support/help channels
- Add bot to channels where it should be active
- Perfect for:
#support,#help,#faq,#questions
Require Mention
Control whether users must @mention the bot to get responses:-
Enabled (Recommended): Bot only responds when mentioned
-
Disabled: Bot responds to every message in monitored channels
- Can be useful for dedicated support channels
- May be spammy in busy channels
- Busy channels with lots of conversation
- General discussion channels
- Channels where bot should be passive
- Dedicated support channels
- Low-traffic help channels
Enable Threads
When enabled, bot responses are posted as thread replies: Benefits:- Keeps main channels cleaner
- Creates organized discussions
- Users can follow up in thread
- Easier to track conversation history
- User asks question with @mention
- Bot posts response as a threaded reply
- Users can continue conversation in thread
- Busy workspaces
- Channels with high message volume
- Teams that value organization
Response Examples
Simple Question
User:Product Question
User:Technical Question
User:Test Your Integration
After setup, test the bot in your Slack workspace:Basic Test
- Go to a channel where the bot is a member
- Type:
@BubblaV Are you working? - The bot should respond within 2-3 seconds
Knowledge Test
- Ask a question that’s answered on your website
- Example:
@BubblaV What is [your product]? - Bot should provide answer with relevant information
Channel Test
- Try mentioning bot in a non-monitored channel
- Bot should still respond (if it’s a member)
- Verify bot works in your selected channels
Mention Test
If “Require Mention” is enabled:- Try asking without @mention
- Bot should not respond
- Try with @mention:
@BubblaV Hello - Bot should respond
Best Practices
Troubleshooting
Bot not responding to @mentions
Bot not responding to @mentions
- Verify bot is online and a member of the channel
- Ensure channel is enabled in BubblaV dashboard
- Check if you’re mentioning the correct bot name
- Verify your website has knowledge base content
- Try asking a different question
- Go to BubblaV Dashboard → Integrations → Slack
- Check connection status
- Refresh the page and try again
Bot responding too often (spam)
Bot responding too often (spam)
- Enable “Require Mention” so bot only responds when called
- Limit bot to specific channels (not #general or #random)
- Remove bot from busy social channels
- Consider enabling thread creation to reduce clutter
Channels not loading in configuration
Channels not loading in configuration
- Ensure bot has been installed to the workspace
- Check bot has necessary permissions
- Try disconnecting and reconnecting the integration
- Verify you’re configuring the correct Slack workspace
- Refresh the page and try again
Bot responses are incorrect or off-topic
Bot responses are incorrect or off-topic
- Review your website’s knowledge base content
- Add more detailed documentation to your site
- Use BubblaV’s Q&A feature to add specific answers
- Check that your website crawler is up to date
- Report issues to BubblaV support for AI improvements
Bot offline in workspace
Bot offline in workspace
- Check BubblaV status page for outages
- Verify Slack integration is still connected in dashboard
- Try disconnecting and reconnecting integration
- Reinstall bot with fresh authorization
- Contact support if issue persists
Permission errors when installing bot
Permission errors when installing bot
- Ensure you have permission to install apps to workspace
- Try using a different browser or incognito mode
- Contact workspace owner if you lack permissions
- Verify workspace is not restricted by Slack policies
Bot not in channel member list
Bot not in channel member list
- Use
/invite @BubblaVto invite bot to the channel - Ask a workspace admin to add the bot
- Verify bot is installed to your workspace
- Check if there are restrictions on bot invitations
Plan Limits
Slack bot messages count toward your BubblaV plan’s message quota:| Plan | Monthly Messages | Slack Usage |
|---|---|---|
| Free | 100 | Shared with widget |
| Starter | 1,000 | Shared with widget |
| Pro | 10,000 | Shared with widget |
| Business | Unlimited | No limits |
FAQ
Can I connect multiple Slack workspaces?
Can I connect multiple Slack workspaces?
Can I customize the bot's name and avatar?
Can I customize the bot's name and avatar?
Does the bot store conversation history?
Does the bot store conversation history?
Can the bot handle direct messages (DMs)?
Can the bot handle direct messages (DMs)?
What permissions does the bot need?
What permissions does the bot need?
- Read Messages: To see when users ask questions
- Send Messages: To post responses Add Reactions: For interactive features
How fast does the bot respond?
How fast does the bot respond?
- Processing: 1-3 seconds
- Response Delivery: < 1 second
- Question complexity
- Knowledge base size
- Slack API latency
- Server load
What happens if the bot doesn't know the answer?
What happens if the bot doesn't know the answer?
- Respond honestly: “I don’t have information about that”
- Suggest contacting human support
- Optionally offer to escalate to your team (if Escalate to Human integration is enabled)
Can team members see bot analytics?
Can team members see bot analytics?
- Message count and usage
- Popular questions
- Response quality metrics
- User satisfaction ratings
Is the bot available in multiple languages?
Is the bot available in multiple languages?
