AI / CrewAI Interview Questions
What is allow_delegation in a CrewAI Agent?
allow_delegation is an agent-level setting that controls whether an agent is permitted to hand off part of its work to another agent rather than handling everything itself.
- When enabled, an agent that decides it needs another specialist's help can trigger the creation of a sub-task for that agent
- Plays a central role in the Hierarchical process, where a manager agent actively delegates and validates work across the crew
- Can be disabled for agents that should stay strictly focused on their own assigned task, without spawning additional sub-tasks
This setting is one of the practical guardrails teams use to keep delegation bounded rather than letting agents hand off work indefinitely.
More Related questions...