On Duty automates scheduling, attendance, timekeeping and more. On Duty's Administrative module provides a powerful tool for managing your agency's complex scheduling tasks and reporting. On Duty's web module provides easy access for employees to check their schedules, monitor their time banks, request time off, submit time slips, etc.