6 Reasons to Use an Agent