Can Employee Attendance Status Change from "Absent" to "Present" After Check-ins Are Created?

In ERPNext, if an employee’s attendance is already marked as Absent for a given day, and then Employee Check-ins are created later for that same date, is it possible for the system to automatically update the attendance status to Present based on those check-ins?

Auto Attendance is enabled in the HR Settings, and check-in/out times are within the shift requirements.

Is there any automated way (e.g., via scheduled jobs or scripts) that updates the attendance after check-ins are added, or does it require manual intervention once the attendance is marked?