Using Pre-built Agents
Don’t reinvent the wheel. Conductor includes 8 pre-built agents for common tasks. Pre-built agents are production-ready, tested, and optimized. Just reference them in your ensembles.Available Agents
scraper
Web scraping with fallbacks
validator
Data validation against schemas
rag
Retrieval-augmented generation
hitl
Human-in-the-loop approvals
fetcher
Smart HTTP fetching
transformer
Data transformation
scheduler
Task scheduling
Quick Usage
Scraper Agent
Validator Agent
RAG Agent
HITL Agent
Combining Pre-built Agents
Scrape + Validate + Transform
RAG + HITL
Customizing Pre-built Agents
Pre-built agents accept configuration:Scraper with Retry
Validator with Custom Rules
RAG with Custom Embeddings
When to Use Pre-built vs Custom
Use Pre-built When:
- Common use case (scraping, validation, RAG)
- Need production-tested solution
- Want to ship quickly
- Standard functionality is sufficient
Build Custom When:
- Unique business logic
- Need specific integrations
- Performance critical paths
- Domain-specific requirements
Extending Pre-built Agents
Wrap pre-built agents for custom behavior:Best Practices
- Start with Pre-built - Try pre-built agents first
- Configure Don’t Customize - Use inputs before building custom
- Wrap for Extensions - Create custom agents that wrap pre-built
- Version Independently - Version custom wrappers separately
- Test Thoroughly - Test custom integrations
- Document Usage - Document how you use pre-built agents
- Monitor Performance - Track pre-built agent performance
- Report Issues - Report bugs to Conductor team

