Auto-scheduler