Auto-Answer
Auto-Answer allows Chat Aid to automatically respond to questions in Slack channels without being explicitly mentioned, providing instant answers to your team 24/7.
Auto-Answer is available on all plans. Individual (Free) plans use default settings and cannot customize thresholds or disable the feature. Team plans and above can fully customize Auto-Answer settings.
Auto-Answer is currently only supported on Slack. This feature is not available on Microsoft Teams, Web Dashboard, or other platforms.
What is Auto-Answer?
Auto-Answer is a premium feature that enables Chat Aid to proactively monitor Slack channels and automatically respond to questions. Instead of requiring users to mention @Chat Aid, the system intelligently detects questions and provides answers when it's confident in the response quality.
How it works:
- Chat Aid listens to messages in enabled channels
- ML models detect if a message is a question
- Confidence evaluation determines if Chat Aid should answer
- If thresholds are met, Chat Aid responds automatically
- Users get instant answers without any extra steps
Benefits
- ⚡ Instant Answers - No waiting for team members or searching documentation
- 🎯 Reduced Friction - Users don't need to remember to mention Chat Aid
- 📊 Lower Support Load - Common questions answered automatically
- 🤖 Smart Detection - Only answers when confident in response quality
- 📈 Better Adoption - Seamless integration into existing workflows
Prerequisites
- Slack connected to Chat Aid
- Premium plan or higher
- Admin permissions
- At least one data source connected and trained
Enabling Auto-Answer TeamBusinessEnterprise
Step 1: Enable Auto-Answer
- Go to Settings > Auto-Answer
- Toggle Auto-Answer to "Enabled"
- This enables the feature globally
Step 2: Select Channels
- In the Channels table, you'll see all your Slack channels
- Select channels where you want auto-answer enabled
- Click Enable Auto-Answer for selected channels
Start Small: We recommend starting with 1-2 channels to test:
- Support/help channel
- General/company-wide channel
- FAQ channel
Step 3: Configure Behavior
Choose between:
- Default Settings - Recommended for most teams
- Custom Settings - Fine-tune confidence thresholds
See Configuration Options below for details.
Step 4: Monitor Performance
- Navigate to Auto-Answer Logs to view activity
- Review when Chat Aid did/didn't respond
- Adjust settings based on results
Configuration Options TeamBusinessEnterprise
Auto-Answer Logic
Default (Recommended):
- Pre-configured confidence thresholds
- Optimized for most use cases
- Safe starting point
Custom:
- Fine-tune individual thresholds
- Requires understanding of evaluation metrics
- Best for advanced users
Confidence Thresholds TeamBusinessEnterprise
Auto-answer uses a multi-stage evaluation pipeline. At each stage, Chat Aid checks confidence against a threshold:
1. Is Question (0-1)
What it checks: Is this message actually a question?
Default: 0.9 (90% confidence)
Adjust when:
- Too many false positives (responding to non-questions) → Increase
- Missing obvious questions → Decrease
Examples:
- "What's our refund policy?" ✓ (high confidence)
- "Looking at the docs" ✗ (low confidence)
2. Is Fact Question (0-1)
What it checks: Is this asking for factual information vs. opinion or discussion?
Default: 0.5 (50% confidence)
Adjust when:
- Responding to opinion questions → Increase
- Missing factual questions → Decrease
Examples:
- "What is our pricing?" ✓ (factual)
- "What do you think about this approach?" ✗ (opinion)
3. Pre-Evaluation (0-1)
What it checks: Before retrieving documents, how likely are we to find an answer?
Default: 0.5 (50% confidence)
Adjust when:
- Attempting answers for topics outside training data → Increase
- Not attempting enough questions → Decrease
4. Post-Evaluation (0-1)
What it checks: After generating an answer, how good is it?
Default: 0.4 (40% confidence)
Adjust when:
- Providing low-quality answers → Increase
- Being too conservative (not answering good responses) → Decrease
Behavior Settings
Post in Channel vs. DM
Post in Channel (Default: OFF):
- Answer appears in the channel for everyone
- Good for: Transparency, shared knowledge
- Risk: Public mistakes
Send as DM (Default: ON):
- Answer sent as direct message to questioner
- Good for: Testing, privacy, reducing noise
- Risk: Others don't benefit from answer
Suggest Only (Default: OFF)
When enabled:
- Chat Aid asks "Would you like me to answer this?"
- User confirms before getting answer
- More conservative approach
When disabled:
- Chat Aid answers directly
- Faster, but less control
Answer Thread Messages (Default: ON)
When enabled:
- Auto-answer works on thread replies
- Good for: Follow-up questions, detailed discussions
When disabled:
- Only answers top-level messages
- Threads are ignored
Allow AI Fallback (Default: OFF)
When enabled:
- If no answer found in training data, uses general AI knowledge
- Risk: Potentially inaccurate information
When disabled:
- Only answers from training data
- Says "I don't know" if answer not found
We recommend keeping AI Fallback disabled to ensure all answers come from your verified company data.
Auto-Enable for New Channels TeamBusinessEnterprise
When enabled (Default: ON):
- New Slack channels automatically get auto-answer enabled
- Convenient for growing teams
When disabled:
- You manually enable auto-answer for each new channel
- More control
Monitoring Auto-Answer
Viewing Logs
- Go to Settings > Auto-Answer
- Click View Logs in the top-right
- Review all auto-answer activity
Understanding Logs
Each log entry shows:
- Message - The original question
- Channel - Where it was asked
- User - Who asked
- Breakpoint - Where evaluation stopped
- Answer - What Chat Aid responded (if anything)
- Confidence Scores - All evaluation metrics
Breakpoints
isQuestion:
- Message didn't pass question detection
- Likely not a question
isFactQuestion:
- Detected as opinion or discussion question
- Not suitable for factual answer
preEvaluation:
- Low confidence in finding an answer
- Topic might be outside training data
answerNotFound:
- No relevant documents found
- Need more training data on this topic
postEvaluation:
- Answer generated but quality too low
- Retrieved documents weren't relevant enough
answerFound:
- ✅ Answer passed all checks and was sent
Using Logs to Improve
High "isQuestion" failures:
- Team writes questions in unusual ways
- Consider lowering threshold
High "answerNotFound":
- Missing training data
- Connect more data sources
- Update existing documentation
High "postEvaluation" failures:
- Answers being generated but not confident enough
- Review specific examples
- Adjust threshold or improve data quality
Best Practices
1. Start Conservative
Week 1:
- Enable for 1-2 channels
- Use default settings
- Monitor closely
Week 2:
- Expand to 2-3 more channels
- Adjust based on feedback
Week 3+:
- Roll out to all appropriate channels
- Fine-tune thresholds if needed
2. Choose the Right Channels
Good Channels:
- ✅ #support
- ✅ #help
- ✅ #general
- ✅ #onboarding
- ✅ Department channels with clear topics
Bad Channels:
- ❌ #random (too conversational)
- ❌ #off-topic (unrelated to work)
- ❌ Leadership/sensitive channels
- ❌ Channels with mostly opinions/discussions
3. Monitor Weekly
Set a recurring reminder to:
- Check auto-answer logs
- Review feedback
- Look for patterns in failures
- Adjust settings as needed
4. Gather Feedback
Ask team:
- "Is Chat Aid helpful in #channel?"
- "Are the automatic answers accurate?"
- "Any channels where it's too noisy/quiet?"
Use feedback to adjust.
5. Keep Data Updated
Auto-answer quality depends on training data:
- Refresh data sources regularly
- Update documentation when policies change
- Remove outdated content
- Add new documentation proactively
6. Set Expectations
Communicate to team:
- Which channels have auto-answer
- That Chat Aid is still learning
- How to provide feedback (👍/👎 reactions)
- When to use @mention vs. waiting for auto-response
Troubleshooting
Chat Aid Not Responding
Check:
- Auto-answer is enabled globally
- Specific channel has auto-answer enabled
- Training data is complete
- Question is clear and factual
- Review logs to see which threshold failed
Too Many Responses
Solutions:
- Increase thresholds (be more conservative)
- Disable for chatty/conversational channels
- Enable "Suggest Only" mode
Not Enough Responses
Solutions:
- Decrease thresholds (be less conservative)
- Add more training data
- Check logs to see where questions fail
Wrong Answers
Solutions:
- Improve training data quality
- Remove outdated documents
- Increase post-evaluation threshold
- Consider disabling AI fallback
Channel Not Listed
Solutions:
- Refresh the page
- Check Chat Aid is added to the channel
- For private channels, ensure Chat Aid is a member
- Verify Slack connection is active
FAQ
Does auto-answer work in DMs?
No, auto-answer only works in channels. DMs always require explicit messaging to Chat Aid.
Can I set different thresholds per channel?
Not currently, but this is on our roadmap.
What happens if multiple people ask the same question?
Chat Aid will answer each one independently based on thresholds.
Can I disable auto-answer temporarily?
Yes, toggle it off in Settings > Auto-Answer. This immediately stops all automatic responses.
Does auto-answer count toward my question limit?
Yes, auto-answered questions count the same as manually asked questions.
Can I exclude specific users?
Not currently. Auto-answer applies to all messages in enabled channels.
Related Documentation
- Response Settings → - Configure where Chat Aid responds
- Personas → - Customize Chat Aid's tone
- Slack Platform Guide →
Ready to enable auto-answer?