When your knowledge agent isn’t working as expected, follow this systematic approach:
Copy
Ask AI
1. Identify the symptom ↓2. Isolate the component (Configuration? Knowledge? Tools? Conversation?) ↓3. Test in isolation (Test just that component) ↓4. Check the basics (Is it enabled? Saved? Loaded?) ↓5. Review recent changes (What was modified last?) ↓6. Apply fix ↓7. Verify fix works
✓ Did you click "Save" after making changes?✓ Did you start a new conversation to test changes?✓ Are all files finished processing?✓ Are all tools/integrations still connected?✓ Is the agent set to public/private correctly?✓ Did you test with a clear, specific request?✓ Is your internet connection stable?
80% of issues come from forgetting to save or not starting a fresh conversation.
1. Go to Introduction tab2. Check your system instructions are there3. Click "Save Introduction Details" again4. Wait for confirmation message
Step 2: Test fresh
Copy
Ask AI
1. Start a brand new conversation2. Test with a sample question3. Check if behavior changed
Step 3: Simplify to test
Copy
Ask AI
Temporarily replace system instructions with:"You are a test agent. When users say hello, respondwith 'SYSTEM INSTRUCTIONS WORKING' in all caps."Save, start new conversation, say "hello"- If you get the response → System instructions work, original prompt was the issue- If you don't → Deeper technical issue
1. Verify changes saved: - Go to Introduction / Sample Questions tab - Confirm your text is there - Click save again2. Clear browser cache: - Refresh page (Cmd+Shift+R or Ctrl+Shift+R) - Or clear browser cache completely3. Start new conversation: - Don't reuse old conversation - Click "New Chat" or equivalent - Welcome message should update
Conflicting instructions (be helpful vs. stay on topic)
AI interpreting edge cases differently than expected
How to Fix:Strengthen boundaries:
Copy
Ask AI
Don't:"Try to stay on topic about [domain]."Do:"ONLY respond to questions about [domain].If users ask about anything else, respond exactly:'I specialize in [domain]. I can't help with [their topic].For general questions, try [alternative].'Topics outside scope:- [Topic 1]- [Topic 2]- [Topic 3]"
Add explicit do-not-hallucinate instructions:
Copy
Ask AI
"Accuracy rules:- NEVER make up information- If you don't know, say: 'I don't have that information'- Only use data from knowledge base or tool results- When uncertain, acknowledge uncertainty explicitly"
Agent Says “I Don’t Have Information” About Uploaded Content
Symptoms:
You uploaded knowledge but agent doesn’t use it
Agent says it doesn’t know things clearly in your documents
Possible Causes:
File still processing
File failed to process
Search query doesn’t match content semantically
Too much noise in knowledge base
Diagnostic Steps:Step 1: Check processing status
Copy
Ask AI
1. Go to Training tab2. Look at uploaded files3. Check for: - Processing spinner (still working) - Checkmark (successfully processed) - Error icon (failed)If stuck processing >5 minutes → refresh page or re-uploadIf error → file may be corrupted or unsupported format
Step 2: Test knowledge directly
Copy
Ask AI
Ask: "What files are in your knowledge base?"Or: "What do you know about [exact topic from your doc]?"If agent doesn't mention your file → not successfully addedIf it does mention it but retrieves wrong info → retrieval issue
Step 3: Improve retrieval
Copy
Ask AI
Problem: Content isn't semantically matchingSolutions:1. Restructure document with clear headings2. Remove boilerplate/noise3. Break large docs into focused pieces4. Use descriptive file names5. Add metadata headersExample:Instead of: "Document.pdf"Use: "[POLICY] Customer Refund Policy - Updated 2024.pdf"
Step 4: Check knowledge base size
Copy
Ask AI
If you have 100+ documents:- Too much content can dilute retrieval- Remove less relevant docs- Focus on highest quality sources
1. Audit knowledge base: - How many files? (>100 is a lot) - File sizes? (>10MB each is large) - Duplicate content?2. Optimize: - Remove duplicates - Delete least-used sources - Split large files into smaller focused docs - Keep total under 50-75 high-quality sources3. If must keep large knowledge base: - Consider multiple specialized agents instead of one - Use more targeted search prompts
1. Check for conflicts: - Do you have multiple docs on same topic? - Contradictory information? → Keep only most authoritative/current version2. Improve structure: - Add clear section headers - Use bullet points and lists - Separate topics clearly3. Remove outdated: - Delete old versions - Update changed information - Refresh URL-based knowledge
Agent talks about the task but doesn’t call the workflow
Responds conversationally instead of taking action
Diagnostic Steps:Step 1: Verify enabled
Copy
Ask AI
1. Go to Action Agents tab2. Is the workflow checked?3. Click "Save Action Agents Selection"4. Start new conversation
Step 2: Test directly
Copy
Ask AI
Ask: "Use [exact workflow name] to [task]"If called → Agent CAN use it, just doesn't know whenIf not called → Configuration or connection issue
Step 3: Check system instructions
Copy
Ask AI
Do your system instructions mention the workflow?Add:"When users ask to [task], use the '[Workflow Name]' workflow.Example: User says 'research Company X' → call 'Company Research' workflow"
Step 4: Verify workflow name clarity
Copy
Ask AI
Bad name: "Agent 1", "My Workflow"Good name: "Company Research Tool", "Email Sender"Rename workflow to be more descriptive
Step 5: Test workflow independently
Copy
Ask AI
1. Go to the workflow agent itself2. Run it manually3. Does it complete successfully?If workflow is broken, knowledge agent can't call it
1. Test workflow independently: - Run the workflow agent by itself - Does it work outside knowledge agent? - If no → fix the workflow first2. Check data being passed: - What data is knowledge agent sending to workflow? - Does it match workflow's expected inputs? - Update system instructions to format data correctly3. Check workflow requirements: - Does workflow need authentication? - API keys configured? - Rate limits hit?4. Add error handling: System instructions: "If [Workflow Name] fails: 1. Tell user what happened 2. Offer alternative approach 3. Don't keep retrying blindly"
1. Go to Integrations tab2. Find the integration3. Click "Disconnect"4. Click "Connect" again5. Complete OAuth flow6. Verify "Connected" status
Step 2: Check permissions
Copy
Ask AI
1. During OAuth, did you grant all needed permissions?2. Some integrations need specific scopes3. Re-connect and ensure all permissions granted
Step 3: Test integration directly
Copy
Ask AI
Ask agent: "Use [Integration] to [simple action]"Example: "Use Slack to send a test message to #test"If simple action works → complex use case is the issueIf simple action fails → integration configuration problem
Step 4: Check service status
Copy
Ask AI
Is the external service down?- Check service status page (e.g., status.slack.com)- Try accessing service directly in browser- Wait and retry if service is down
1. Verify server is running: - Check server endpoint is accessible - Test server health endpoint - Review server logs2. Check configuration: - Correct server URL? - Authentication credentials correct? - Network access allowed?3. Review MCP server implementation: - Following MCP specification? - See [MCP Server docs](/mcp-server)4. Test with minimal MCP server: - Create simple "hello world" MCP server - If that works → your custom server has issues - If that fails → MCP configuration in agent is wrong
1. Verify logged in: - Check if you see your account name - If not, sign in - Try conversation again2. Check browser settings: - Not in incognito/private mode? - Cookies enabled? - Local storage enabled?3. Try different browser: - Test in Chrome/Firefox/Safari - If works in one browser → original browser settings issue
1. Start new conversation: - Very long conversations (20+ turns) may hit limits - Fork or start fresh - Summarize what you need agent to remember2. Keep conversations focused: - Don't jump between unrelated topics - One main task per conversation - Start new conversation for new topics3. If happens in short conversations: - Report to support (this shouldn't happen) - Include conversation link
1. Verify link is complete: - Full URL including https:// - No characters cut off - Copy link again fresh2. Check conversation still exists: - Did you delete it? - Is agent still public? - Log in and view in your history3. Check agent visibility: - Is knowledge agent set to public? - Private agents can't have public shared conversations
1. Refresh page (Cmd+R or Ctrl+R)2. Clear browser cache3. Log out and log back in4. Try different browser5. If persists → technical issue, contact support
Identify bottleneck:1. Simple question, no tools/knowledge: - "Hello, how are you?" - Should be <3 seconds - If slow → platform performance issue2. Knowledge retrieval: - Ask about knowledge base content - Should be 3-8 seconds - If slow → knowledge base too large3. Tool calling: - Ask to use workflow - Timing = workflow execution time + overhead - If slow → workflow is slow or tool issue4. Multiple tools: - Complex request with 3+ tools - Can take 30-60+ seconds (normal) - If >2 minutes → investigate individual tools
Fixes Based on Bottleneck:
Copy
Ask AI
If knowledge base is slow:- Reduce number of documents- Remove large files- Optimize document structureIf tools are slow:- Optimize workflow agents (see workflow docs)- Use faster integrations- Reduce number of sequential tool callsIf platform is slow:- Check status page- Try during off-peak hours- Report persistent issues to support
System instructions:"Efficiency rules:- Use minimum tools needed to complete task- Don't call tools 'just in case'- If 1 tool can do the job, don't call 3- Ask yourself: 'Is this tool call necessary?'Example:User: 'What is Company X's website?'L Bad: Call research tool, enrichment tool, database tool Good: Search knowledge base or call 1 research tool"
1. Add usage controls: System instructions: "Resource limits: - Max [N] tool calls per conversation - After limit: 'We've reached the tool usage limit. Start new conversation to continue.'"2. Optimize tool usage: - Review system instructions - Are you calling tools unnecessarily? - Can you batch operations?3. Use caching: - Store common queries in knowledge base - Reduce repeated API calls4. Monitor usage: - Review conversation patterns - Identify expensive operations - Optimize or restrict those operations
When testing, ask the agent to explain its thinking:
Copy
Ask AI
Test prompt:"Research Company X. After responding, explain:1. What knowledge you retrieved2. Which tools you called and why3. How you decided what to do"This reveals the agent's decision-making process.
System instructions (temporary):"You can ONLY use your knowledge base. Do not call any tools.If asked to do something requiring tools, say 'Tools disabled for testing.'"Test: Does knowledge retrieval work?
Test tools only:
Copy
Ask AI
System instructions (temporary):"Ignore your knowledge base. Only use tools to answer questions."Test: Do tools work correctly?
Test system instructions only:
Copy
Ask AI
Remove all knowledge and tools temporarily.Test: Does agent follow personality and boundaries?
Version A: Current (broken) configurationVersion B: Minimal working configurationCompare:- Which one works?- What's different?- Gradually add features from A to B until it breaks- That feature is the culprit
1. Open browser developer tools (F12 or Cmd+Option+I)2. Go to Console tab3. Start conversation with agent4. Look for error messages (red text)5. Screenshot errors and report to support
Issue persists after trying all troubleshooting steps
Technical errors appear consistently
Platform features aren’t working (can’t save, can’t upload, etc.)
Integrations fail repeatedly
Performance degraded significantly
Data appears corrupted or lost
What to include in support request:
Copy
Ask AI
1. Clear description of issue: "When I [action], I expect [result], but instead [actual result]"2. Steps to reproduce: "1. Go to [location] 2. Click [button] 3. Error appears"3. Screenshots: - Show the issue - Include any error messages - Show browser console if technical4. Conversation link: - Share specific conversation where issue occurs - Helps support see exact problem5. What you've tried: - List troubleshooting steps already attempted - Saves time ruling out common fixes
→ Test all sample questions work→ Test all workflows individually→ Test multi-workflow scenarios→ Test with ambiguous requests→ Test error scenarios (tool failures)→ Review 5-10 test conversations→ Check knowledge retrieval accuracy→ Verify all integrations connected→ Confirm no sensitive data in knowledge→ Test shared conversation links work→ Review system instructions for clarity→ Check welcome message and prompt hint
Remember: Most issues have simple solutions. Work through the diagnostic checklist systematically, isolate the problem component, and apply targeted fixes. The knowledge agent community is also a great resource for troubleshooting uncommon issues.