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
Select agents that have complementary specialties to maximize efficiency.
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
Too many agent-tools can significantly increase response time and costs.
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
Use analytics to identify underutilized agents and optimize configuration.
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!