Knowledge Base is a Pro feature. Upgrade your plan to access it.
How It Works
- Add Sources - Connect your website, documentation, or FAQ pages
- Bot Learns - We scan and understand your content automatically
- Auto-Suggest - When users ask questions, your bot suggests answers from your sources
Getting Started
1
Enable Knowledge Base
Go to your bot’s dashboard → select your server → AI Features → Knowledge BaseToggle the switch to enable it.
2
Add a Source
Click Add Source and enter:
- URL - Link to your documentation page
- Title - A name to identify this source
- Type - Single page or documentation site
3
Test It
Open a test ticket and ask a question that your documentation answers.Your bot should suggest an answer within a few seconds.
Source Types
You can add different types of content sources:| Type | Best For | How It Works |
|---|---|---|
| Single Page | FAQ pages, specific guides | Scans one page only |
| Documentation Site | Full documentation | Crawls multiple pages (up to 100) |
| Discord Channel | Announcements, rules | Indexes messages from a channel |
Single Page
Use this for standalone pages like:- FAQ pages
- Pricing pages
- Individual guides or tutorials
Documentation Site
Use this for complete documentation sites. The bot will:- Start from your main page
- Follow links to discover more pages
- Scan up to 100 pages automatically
Discord Channel
Use this to teach your bot from existing Discord content:- Announcement channels
- Rules channels
- FAQ channels
Source Settings
Each source has settings you can customize:Update Frequency
How often the bot checks for changes:| Frequency | When to Use |
|---|---|
| Manual | Content rarely changes |
| Daily | Active documentation with frequent updates |
| Weekly | Moderate update frequency |
| Monthly | Stable content that rarely changes |
You can always manually re-index a source by clicking the Refresh button.
Priority
Sources with higher priority (1-10) are checked first when answering questions. Use this when you have:- Official documentation (high priority)
- Community guides (lower priority)
Categories
Assign sources to specific ticket categories. For example:- Billing documentation → only used for “Billing” tickets
- Technical guides → only used for “Technical Support” tickets
AI Settings
Customize how your bot responds to questions.Response Style
Choose how detailed AI suggestions should be:| Style | Description |
|---|---|
| Concise | Short answers that get straight to the point |
| Balanced | Mix of context and actionable steps (recommended) |
| Helpful | Detailed explanations with extra context |
Confidence Threshold
The minimum confidence level (0-100%) required before showing a suggestion:- 70%+ (default) - Only shows suggestions the AI is confident about
- 50-70% - Shows more suggestions, but some may be less accurate
- Below 50% - Not recommended, may show irrelevant suggestions
Behavior Settings
Control when and how the bot provides suggestions.Stop After Staff Response
When enabled, the bot stops suggesting answers once a staff member replies. This prevents the AI from interrupting staff conversations.Respect Staff Presence
When enabled, the bot backs off if staff members are actively responding to a ticket. It waits 5 minutes after the last staff message before suggesting again.Outside Business Hours Only
Only provide AI suggestions when no staff are available (outside your configured business hours). Useful if you want humans to handle tickets during work hours.Feedback System
The feedback system helps your bot learn and improve over time.How It Works
When your bot suggests an answer, users see thumbs up/down buttons:- 👍 Helpful - The answer was useful
- 👎 Not Helpful - The answer wasn’t relevant or correct
Settings
| Setting | Description |
|---|---|
| Enable Feedback | Show vote buttons on suggestions |
| Staff Only Voting | Only count votes from staff members |
| Self-Learning | Automatically adjust content ranking based on votes |
Self-Learning
When enabled, the bot automatically:- Boosts content that gets positive feedback (shown more often)
- Penalizes content that gets negative feedback (shown less often)
Escalation
When the AI doesn’t have a good answer, it can automatically escalate to your team.Auto-Escalation
When enabled, the bot will:- Detect when it can’t find a confident answer
- Notify your staff team
- Let users know a human will help them
Human Assistance Detection
The bot understands when users want to talk to a human. Phrases like:- “I want to speak to someone”
- “Can I talk to a real person?”
- “Human please”
The /train Command
The/train command lets you teach your bot from historical ticket conversations.
How It Works
- Run
/trainin your Discord server - Choose how many days of history to analyze (default: 90 days)
- The bot scans resolved tickets and learns Q&A pairs
- This knowledge is added to your Knowledge Base
Only administrators can use the
/train command.When to Use It
- When first setting up Knowledge Base
- After resolving many new types of issues
- To capture tribal knowledge from your team
AI Consent
The first time you run/train, you’ll be asked to accept AI data processing terms. This is required because:
- Ticket conversations are sent to AI for analysis
- The AI extracts question-answer pairs
- These pairs are stored in your Knowledge Base
Limits by Plan
| Feature | Pro | Enterprise |
|---|---|---|
| Knowledge Base Sources | 2 | 15 |
| AI Tokens/Month | 10M | 30M |
| Auto-Updates | ✅ | ✅ |
| Feedback Analytics | ✅ | ✅ |
Upgrade Your Plan
Get more sources and AI tokens with Enterprise
Troubleshooting
Bot Not Suggesting Answers
- Check if enabled - Make sure Knowledge Base is toggled on
- Check sources - At least one source should be indexed (green status)
- Lower confidence - Try lowering the confidence threshold to 50%
- Check triggers - Make sure “On Ticket Creation” is enabled
Indexing Failed
- Check the URL - Make sure the page is publicly accessible
- Try again - Sometimes pages are temporarily unavailable
- Check page size - Very large pages (50,000+ characters) may be trimmed
Wrong Answers
- Check source content - Make sure your documentation is accurate
- Add better sources - More specific documentation helps
- Use categories - Limit which tickets can use each source
- Enable feedback - Let users vote to improve suggestions
Need Help?
Get instant support via private DM