Agents are the fundamental building blocks of your AI-powered automation. Each agent is a specialized AI entity with specific capabilities, knowledge, and behaviors designed to accomplish particular tasks.
An agent is an autonomous AI entity that can understand context, make decisions, use tools, and complete tasks. Unlike simple chatbots, agents have:
RealAroha supports several agent types, each optimized for different use cases:
{
"agentType": "assistant",
"capabilities": {
"canUseTools": true,
"canTriggerApprovals": true,
"canCallOtherAgents": false,
"canExecuteCode": false
}
}Use cases: Customer support, content creation, data analysis, research assistance
{
"agentType": "coordinator",
"capabilities": {
"canUseTools": true,
"canTriggerApprovals": true,
"canCallOtherAgents": true, // Key capability
"canExecuteCode": false
},
"delegationRules": {
"allowedAgents": ["content-writer", "researcher", "reviewer"],
"maxDelegationDepth": 3
}
}Use cases: Project management, complex workflows, multi-step campaigns
{
"agentType": "specialist",
"specialization": "content-writing",
"capabilities": {
"canUseTools": true,
"canTriggerApprovals": false,
"canCallOtherAgents": false,
"canExecuteCode": false
},
"expertiseAreas": ["copywriting", "SEO", "social-media"]
}Use cases: Content writing, image generation, data transformation, code review
{
"agentType": "scheduled",
"capabilities": {
"canUseTools": true,
"canTriggerApprovals": true,
"canCallOtherAgents": false,
"canExecuteCode": true
},
"schedule": {
"type": "cron",
"expression": "0 9 * * 1", // Every Monday at 9am
"timezone": "Pacific/Auckland"
}
}Use cases: Report generation, data sync, maintenance tasks, notifications
Go to Dashboard → Agents → Create New Agent
Templates provide pre-configured agents for common use cases. See Agent Templates for available options.
content-writer-v1)Choose the LLM that powers your agent:
Select which tools your agent can use. See Tools & Integrations for available options.
Use the chat interface to test, then activate your agent to make it available for workflows.