Handles party type agent