Skip to course content
Free CrewAI course

CrewAI for Multi-Agent Automation

Module 03 Activity

Scenario

Someone wants the crew switched to hierarchical because it sounds more capable. Settle it with the four questions and a cost measurement.

What you build

A process decision with the routing rule either written down or shown to need judgement, plus the token cost of each option.

Steps

  1. Answer the four questions from Unit 02 for your workflow. Note which one actually decides it.
  2. Try to write the routing rule as a function. If you succeed, that is your answer - a flow does it for free.
  3. If it genuinely needs judgement, say what about it cannot be enumerated.
  4. Price both processes over a realistic monthly volume, counting the manager's per-delegation and assembly calls.
  5. Set allow_delegation=False on every agent that does not specifically need it, and say which one does.
  6. List the three failure modes each process would have in your workflow.

Evidence to hand in

Review checklist