Overview
Aster Agents makes it easy to create custom AI agents that can perform specific tasks, access your data, and integrate with your workflows. Whether you need a customer support agent, data analyst, or specialized assistant, you can build exactly what your team needs.Getting Started
Creating Your First Agent
- Navigate to Control Hub → Agents
- Click “Create New Agent”
- Configure the basic settings:
- Name: What your team will call this agent
- Description: What this agent does and when to use it
- Stage: Development (for testing) or Released (for team use)
Agent Configuration
System Prompt
The system prompt defines your agent’s personality, expertise, and behavior:- Role Definition: What kind of expert is this agent?
- Behavioral Guidelines: How should it respond and interact?
- Task Specifications: What specific tasks should it focus on?
- Communication Style: Formal, casual, technical, friendly?
Model Selection
Choose the AI model that powers your agent:- Default Models: Use your organization’s default chat model
- Specialized Models: Select specific models for different capabilities
- Reasoning Models: Use advanced models like o1 for complex problem-solving
- Performance Models: Balance speed and capability based on your needs
Prompt Variables
Customize your agent’s behavior with dynamic variables:{{USER_NAME}}
: Personalizes responses with the user’s name{{ORG_NAME}}
: References your organization name{{CURRENT_DATE}}
: Includes today’s date for time-sensitive responses- Custom Variables: Define your own organization-specific variables
Tools & Capabilities
Built-in Tools
Give your agent access to powerful capabilities: Web & Research- Web Search: Find current information online
- URL Scraping: Extract content from specific websites
- Ask Web: Get AI-powered answers from web sources
- Execute Python: Run code for data analysis and processing
- Database Queries: Connect to Postgres, Snowflake, and other databases
- Knowledge Base Search: Access your organization’s documents
- Send Email: Automate email communications
- Generate PowerPoint: Create presentations from data
- API Calls: Integrate with external services
- Reddit Search: Research discussions and communities
- TikTok Search: Find relevant video content
- Google Sheets: Read and update spreadsheets
Multi-Agent Capabilities
Create sophisticated workflows with agent collaboration:- Call Agent Tool: Let agents work together on complex tasks
- Agent Hierarchies: Design workflows where specialized agents handle specific parts
- Task Delegation: Route different types of requests to appropriate agents
Integrations
Connect your agent to your existing tools and data:- Database Connections: Postgres, Snowflake, and more
- Cloud Storage: Access files and documents
- Third-party APIs: Connect to your business systems
- Knowledge Bases: Search your organization’s documents
Advanced Configuration
Agent Stages
Manage your agent development lifecycle:- Development: Test and iterate on agent behavior
- Released: Deploy to your team for production use
- Visual Grouping: Development agents appear separately in selection menus
Multi-Agent Workflows
Design complex workflows with multiple specialized agents: Example Workflow:- Research Agent: Gathers information from web and databases
- Analysis Agent: Processes data and identifies insights
- Presentation Agent: Creates formatted reports and presentations
- Review Agent: Quality checks and finalizes deliverables
Knowledge Base Integration
Connect your agents to your organization’s knowledge:- Selective Access: Choose which knowledge bases each agent can search
- Automatic Discovery: Agents find relevant information during conversations
- Context Awareness: Search results inform agent responses naturally
Custom Metadata
Organize and track your agents with custom metadata:- Categories: Group agents by department, function, or use case
- Tags: Add searchable labels for easy discovery
- Ownership: Track which team or person manages each agent
Best Practices
Effective System Prompts
- Be Specific: Clear, detailed instructions produce better results
- Include Examples: Show the agent how to handle different scenarios
- Set Boundaries: Define what the agent should and shouldn’t do
- Iterate: Test and refine based on real usage
Tool Selection
- Start Simple: Begin with basic tools and add complexity gradually
- Match Capabilities to Tasks: Choose tools that align with your agent’s purpose
- Consider Performance: More tools can slow down response time
- Test Thoroughly: Verify tools work as expected in your environment
Deployment Strategy
- Development Phase: Test with a small group first
- Feedback Collection: Gather input from early users
- Iterative Improvement: Refine based on real usage patterns
- Gradual Rollout: Expand access as confidence grows
Use Case Examples
Customer Support Agent
Purpose: Handle customer inquiries and support tickets Tools: Knowledge Base Search, Send Email, Web Search System Prompt: Focus on helpfulness, escalation procedures, and solution-oriented responsesSales Research Agent
Purpose: Research prospects and prepare sales materials Tools: Web Search, Database Queries, Generate PowerPoint, Call API System Prompt: Emphasize thoroughness, data accuracy, and professional communicationContent Creation Agent
Purpose: Create marketing content and social media posts Tools: Web Search, Execute Python (for image processing), Ask Web System Prompt: Focus on brand voice, creativity, and audience engagementData Analysis Agent
Purpose: Analyze business data and create reports Tools: Database Queries, Execute Python, Generate PowerPoint, Knowledge Base Search System Prompt: Emphasize accuracy, insight generation, and clear explanationsMonitoring & Optimization
Performance Tracking
Monitor your agent’s effectiveness:- Usage Analytics: See how often agents are used
- User Feedback: Collect thumbs up/down ratings
- Conversation Analysis: Review interactions for improvement opportunities
- Error Monitoring: Track and resolve issues quickly
Continuous Improvement
Keep your agents performing at their best:- Regular Reviews: Assess agent performance monthly
- Prompt Refinement: Update system prompts based on usage patterns
- Tool Optimization: Add or remove tools based on actual needs
- User Training: Help your team get the most from their agents
Scaling Considerations
As your agent usage grows:- Resource Planning: Monitor token usage and costs
- Access Management: Implement proper user permissions
- Version Control: Track changes to agent configurations
- Backup & Recovery: Maintain copies of successful configurations
Building effective AI agents is an iterative process. Start with clear goals, test thoroughly, and continuously refine based on user feedback and performance data. With Aster Agents, you have all the tools needed to create powerful, specialized assistants that transform how your team works.