Coordinating multiple specialized AI agents to work together, deciding which agent handles which task.