Skip to main content
Agents are autonomous AI assistants that can interact with users across multiple platforms.

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

  1. Go to Dashboard → New Agent
  2. Choose a template or blank agent
  3. Configure:
    • Name and description
    • AI model and settings
    • System instructions
    • Enabled tools
  4. Deploy

Via API

Agent Templates

Agentbot includes pre-built templates:

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

  1. Clear Instructions - Write specific system prompts
  2. Limited Tools - Only enable necessary tools
  3. Memory Management - Set appropriate memory limits
  4. Monitor Costs - Track API usage in dashboard