What Are Tools?
Tools = Agent CapabilitiesTools are functions that your agent can call to interact with the world—from simple calculations to complex API integrations, database queries, or external service calls.
Function-Based
Convert any Python function into an agent tool with automatic parameter validation
Contextual Access
Tools are only available when needed, improving security and reducing confusion
Type Safety
Automatic parameter validation and type checking prevent runtime errors
Framework Integration
Compatible with existing tools from LangChain, CrewAI, and other frameworks