Overview
The CrewAI integration builds dynamicBaseTool classes from canonical tool schemas, enabling multi-agent role-based workflows with wallet operations.
Quick Start
Tool Selection
You can restrict which CAW tools CrewAI receives:Denial Behavior
- Policy denials — returned as tool output so agents can adjust
- Other API failures — raised as runtime errors
Multi-agent workflow example
Multi-agent workflow example
CrewAI enables role-based workflows where different agents handle different
responsibilities. For example, a “researcher” agent checks balances while
a “trader” agent executes transfers — each with their own delegation policies.
Source Code
src/cobo_agentic_wallet/integrations/crewai/toolkit.py