Acceptance Strategies for Maximizing Agent Profits in Online Scheduling