How Agents Work
Each agent runs in an isolated Docker container with:- AI Model - Powered by OpenRouter by default
- Memory - Persistent conversation history
- Tools - API integrations and capabilities
- Personality - Custom instructions and behavior
Agent Structure
Creating an Agent
Via Dashboard
- Go to Dashboard → New Agent
- Choose a template or blank agent
- Configure:
- Name and description
- AI model and settings
- System instructions
- Enabled tools
- Deploy
Via API
Agent Templates
Agentbot includes pre-built templates:| Template | Description |
|---|---|
| Assistant | General purpose AI assistant |
| Customer Support | Support bot with knowledge base |
| Rave Event | Event management & guest lists |
| Treasury | Community fund management |
Tools
Agents can use tools to extend their capabilities:- Web Search - Search the internet
- Calculator - Math operations
- Weather - Get weather data
- Custom APIs - Your own API endpoints
Persistence
Agents maintain memory across conversations:Best Practices
- Clear Instructions - Write specific system prompts
- Limited Tools - Only enable necessary tools
- Memory Management - Set appropriate memory limits
- Monitor Costs - Track API usage in dashboard