Creating Your First Agent
1
Navigate to Custom Agents
Go to julius.ai/custom-agents or click Custom Agents in your sidebar menu, then click Create Agent.
2
Name Your Agent
Give your agent a descriptive name that reflects its purpose (e.g., “Marketing Analytics Expert” or “Financial Reporting Assistant”).
3
Configure Your Agent
Fill in the configuration fields to customize how your agent behaves and what it knows.
How Configuration Components Work Together
When you configure a custom agent, each component plays a specific role in shaping how the agent responds to your questions:
- Training Tasks provide specific examples that teach your agent how to approach similar questions
 - Instructions define the general methodology and behavior guidelines applied to every interaction
 - Knowledge Base contains contextual information that’s automatically summarized and injected when relevant to your question
 - System Prompt combines all these elements with your chat history to generate responses
 
Configuration Options
Agent Name & Description
Agent Name: Choose a clear, descriptive name for your agent. Description: Write a brief description that explains what your agent does. This helps you and your team quickly identify the right agent for the task.Behavior Settings
Control how your agent responds with the behavior slider:- Short: Concise, to-the-point responses
 - Standard (Default): Balanced responses with appropriate detail
 - Detailed: Comprehensive responses with thorough explanations
 
Output Format
Choose what type of output your agent prioritizes:- All (default): Balanced approach to all output types
 - Visualizations First: Prioritizes creating charts and graphs
 - Files/DataFrames First: Focuses on data tables and exports
 - Insights First: Emphasizes written analysis and takeaways
 
Instructions
Character Limit: 1,000 characters Tell your agent how to approach analysis in general. This is where you define the agent’s methodology and high-level guidelines. Example:Keep instructions focused on how to work rather than specific tasks. Save specific examples for Training Tasks.
Training Tasks & Approach
Train your agent on specific tasks with concrete examples. You can add up to 5 training tasks.
Each task has two parts:
- Task: The question or request (e.g., “How many active subscriptions do we have?”)
 - How to approach: Step-by-step instructions for completing this task
 
- Ensures consistency on repeated tasks
 - Teaches best practices to your agent
 - Reduces the need for detailed instructions each time
 - Great for onboarding team members to your analytical standards
 
Training tasks provide examples, but your agent can still handle variations and new questions. These are learning examples, not strict rules.
Knowledge Base
Character Limit: 10,000 characters Provide context about your company, data, or domain that the agent should know. This information is automatically summarized and applied when relevant to your questions. What to Include:- Company background and business model
 - Data structure and key tables/fields
 - Industry-specific terminology
 - Important metrics and how they’re calculated
 - Common data issues or quirks
 - Relationships between different data sources
 
The knowledge base is intelligently summarized for each query. Julius automatically extracts only the relevant information needed to answer your specific question.
Web Search
Toggle whether your agent can use web search to find current information beyond its training data. Useful for agents that need to reference current events, prices, or frequently changing information.Saving Your Agent
Once you’ve configured your agent:- Click Save to store your configuration
 - Click Use Agent to activate it immediately and start a new chat
 - Or click Share with Team to make it available to team members
 
You can edit and refine your agent at any time. As you learn what works best, update the configuration to improve performance.
