Definition
Sources in Agentix provide content and context that AI agents can display, reference or use to collect input from users. They help agents act intelligently and visuallyβwhether through showing a file, retrieving information or prompting the user to fill in structured data.Types of Sources
Agentix supports three main types of Sources:π Static Files
Files that the agent can use for:- Displaying visual content to the user (e.g. welcome images, banners)
- Sending downloadable documents (e.g. invoices, brochures, instructions)
- Referencing silently during decision-making or tool execution
π§ KB Sources (RAG)
RAG-enabled Knowledge Base (KB) Sources allow agents to dynamically retrieve and cite relevant information when answering user questions. Supported types:- π Uploaded documents (PDF, DOCX, TXT)
- π Website URLs (crawl and embed structured pages)
- π§Ύ Structured entries (FAQs or indexed data via metadata)
- π Multi-language support and metadata filters
π Forms
Forms are structured sources used by agents to:- Request specific user inputs (e.g. name, phone number, ID type)
- Collect and validate data before moving to the next action
- Trigger follow-up tools or decisions based on the form result
How Sources Are Used
Sources are assigned to Actions and are used depending on the interaction context:- A Realtime Agent can show a file or ask the user to fill a form
- A Task Agent may silently pull KB data to write or summarize something
- Any AI agent can access RAG responses if a KB Source is configured
Best Practices
- Use clear names and tags for static files for easy reference
- Group related files or forms by topic or action type
- Regularly update KB Sources to keep responses aligned with current info
- Keep forms short and focused for better user experience
To learn how to connect sources to your agents and workflows, see the Sources Integration Guide.

