How To Configure a Knowledge Base for Your Voice Agent in Soph-IA
This guide explains how to connect a Knowledge Base to your AI agent in Soph-IA, allowing it to provide accurate answers from external documents such as FAQs or support files.
⏱️ Time to complete: 5 minutes
Access the Agent Builder
- Navigate to Call Center → AI Agents.
- Create a new agent or open an existing one.
Upload a Knowledge Base File
- Locate the Knowledge Base section in the Agent Configuration Panel.
- Click Upload File and select the document you want to add (e.g., PDF, TXT).
- Wait for the system to process and embed the file. If the file was uploaded before, the system will notify you.
Verify Knowledge Base Integration
- Open the Test Window and connect to your agent.
- Ask questions related to the uploaded document (e.g., business hours or support email).
- The agent should respond with the correct information from the Knowledge Base.
Improving Knowledge Base Accuracy
- If the agent struggles to answer from the file, update the Instruction Prompt to guide its behaviour.
- Example instruction: “When asked a question, answer from the FAQ in your knowledge base.”
Best Practices
- Use clear and structured documents (e.g., FAQs, policy manuals, contact details).
- Keep files updated to ensure agents provide current information.
- For multiple topics, upload separate files per category for easier management.
What’s Next?
Now that your agent can answer from a Knowledge Base, you can extend its functionality:
Learn how to add tools, privacy settings, and advanced behaviours.Build Smart AutomationsConnect your agent to workflows and external systems using MCP servers.Embed Your AgentIntegrate your AI agent into your website for direct user interaction.
Need Help?
If you run into any issues or have questions:
- 📧 Email us at developers@soph-ia.ai / soporte@soph-ia.ai
- 📚 Check out our API Reference for detailed documentation
- 🎥 Watch our video tutorials for step-by-step guides