Is it a better idea to partition a task into multiple assistants that can engage in a conversation?

Thanks!