Documentation Index
Fetch the complete documentation index at: https://docs.evo-ai.co/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Agent Tools allows you to use already created agents as tools for other agents, creating an architecture of specialized agents that can be called as needed. This functionality offers:- Reuse of specialized agents in different contexts
- Modularization of specific functionalities
- Intelligent orchestration between multiple agents
- Specialization of tasks by knowledge domain
Agents as Tools: Any agent created on the platform can be used as a tool by other agents.
This allows creating hierarchies and functional specializations.
How to Configure Agent Tools
Step 1: Access Agent Settings
Navigate to settings
Navigate to settings
Access Agent Tools section
Access Agent Tools section
- In the settings screen, locate the “Agent Tools” section
- Click on “Add” to add agents as tools
- You will see the list of all available agents in your account

Only active and functional agents will appear in the selection list.
Step 2: Select Agents
View available agents
View available agents
In the selection screen, you will see all agents created in your account:Information displayed:
- Agent name and description
- Agent type (LLM, Task, Workflow, etc.)
- Status (active/inactive)
- Specialization or area of expertise

Select specific agents
Select specific agents
How to select:
- Check the checkboxes of the agents you want to use as tools
- Consider the specialization of each agent
- Avoid redundancies - don’t select agents with very similar functions
- Think about hierarchy - the main agent should orchestrate the specialized ones
- ✅ Complementarity - agents with different specialties
- ✅ Reliability - agents already tested and functional
- ✅ Performance - agents with good response speed
- ❌ Avoid loops - don’t select the agent itself
Confirm selection
Confirm selection
- Review the selected agents
- Confirm they make sense for the main agent’s context
- Click on “Save” or “Confirm”
- The selected agents will be available as tools

Usage Examples
Customer Service Agent with Specialists
Scenario: Customer Service Center
Scenario: Customer Service Center
Main Agent: General Customer Service RepresentativeAgents as Tools:
- 🛒 Sales Agent - Specialist in products and prices
- 🔧 Technical Support Agent - Solves technical problems
- 💰 Financial Agent - Payment and billing issues
- 📦 Logistics Agent - Tracking and delivery
Research Agent with Specialists
Scenario: Academic Research
Scenario: Academic Research
Main Agent: General ResearcherAgents as Tools:
- 📊 Data Analysis Agent - Processes statistics
- 📚 Literature Agent - Searches academic references
- 🧪 Methodology Agent - Suggests research methods
- ✍️ Writing Agent - Helps with scientific writing
Development Agent with Specialists
Scenario: Software Development
Scenario: Software Development
Main Agent: Software ArchitectAgents as Tools:
- 🎨 Frontend Agent - UI/UX specialist
- ⚙️ Backend Agent - APIs and databases
- 🧪 Testing Agent - Testing strategies
- 🚀 DevOps Agent - Deploy and infrastructure
Best Practices
Agent Organization
Hierarchical structure
Hierarchical structure
Organization principles:Orchestrator Agent (Main):
- 🎯 Overall vision of the problem
- 🧠 Routing intelligence for specialists
- 📋 Consolidation of responses
- 🎭 Interface with the user
- 🔬 Specific focus on one area
- ⚡ Quick and accurate responses
- 📚 Deep knowledge of the domain
- 🎯 Well-defined tasks
Maintain a clear hierarchy: one orchestrator agent and several specialists.
Configuration tips
Configuration tips
For the Main Agent:For Specialist Agents:
Performance and Efficiency
Performance optimization
Performance optimization
Optimization strategies:
- ⚡ Limit the number of agent-tools (maximum 5-7)
- 🎯 Specialize well each agent to avoid overlap
- 📊 Monitor latency of calls between agents
- 💰 Consider costs of multiple API calls
- 🔄 Avoid infinite loops between agents
Monitoring
Monitoring
Important metrics:
- 📈 Usage rate of each agent-tool
- ⏱️ Average response time
- 💸 Cost per complete interaction
- ✅ Success rate of calls
- 🔄 Usage frequency of each specialist
Troubleshooting
Common problems
Common problems
Agent-tool not responding:
- Check if the specialist agent is active
- Confirm you have available API credits
- Test the agent individually first
- Check error logs in the dashboard
- Review the orchestrator agent’s instructions
- Improve the specialization of agent-tools
- Avoid overlapping responsibilities
- Test specific scenarios in isolation
- Reduce the number of agent-tools
- Optimize instructions for more direct calls
- Consider using faster models
- Monitor communication bottlenecks
- Analyze agent usage patterns
- Optimize instructions to reduce unnecessary calls
- Consider more economical models for simple tasks
- Implement cache for frequent responses
🤖 Agent Tools configured! Now you can create complex architectures of specialized agents working together to solve problems more efficiently!