Punch in, take breaks, and clock out
Your daily attendance loop, including the punch card location and the break flow.
Every workday starts and ends with a punch. ItzSEO tracks your hours by recording four event types in order — Clock In, Break Start, Break End, Clock Out — and assembles them into a single work session for the day. You don't have to think about the session record; just press the right button at the right time and the rest takes care of itself.
Where the punch card lives
The punch card sits in two places, identical content in both:
- HRMS hub (
/hrms) — click HRMS in the left sidebar to land here. The punch card is the first widget on the hub, above the "For me" cards. - Projects dashboard (
/projects) — same punch card, also at the top of the page. Useful when you're already on the dashboard reviewing your active work.
Both surfaces show the same live state — clocking in from one updates the other instantly. Pick whichever lands you where you need to be after punching.
The card shows a coloured status pill (WORKING, ON BREAK, DONE, or NOT YET IN), a live timer counting your worked hours so far today, and the action buttons appropriate to your current state.
The punch loop, step by step
- Start your day — Clock In. Click the "Clock In" button on the punch card. The pill turns green and reads "WORKING"; the timer starts counting from 00:00.
- Take a break — Take a break. When you step away (lunch, coffee, errands), click "Take a break". The pill turns amber and reads "ON BREAK"; the worked-hours timer pauses and a separate break-time counter starts.
- Resume — End break. When you're back at your desk, click "End break". The pill returns to green "WORKING" and the worked-hours timer resumes. You can take as many breaks as you need across a day — each one is tracked separately and totalled.
- End your day — Clock Out. When you're done for the day, click "Clock Out". The pill turns grey "DONE" and the day is closed. The "View my month →" link below the timer takes you to
/me/attendancewhere you can see the full event log for today.
Made a mistake? Undo within 10 minutes
For the first 10 minutes after clicking Clock Out, the pill replaces the disabled "All done" button with an amber Undo clock out · M:SS button showing a live countdown. Click it and your session re-opens as if the Clock Out never happened — phase flips back to Working (or On break if you were on a break when you accidentally clocked out).
The original Clock Out event stays in the audit log, with a separate "Undid clock-out" event recorded right after it, so HR can still see exactly what happened. After the window expires the undo button disappears and the system locks Clock In until tomorrow — same as before. To re-open a same-day session past that point, ask HR — they can delete the bad Clock Out from /hr/attendance/<your-id>.
The 10-minute default is configurable per workspace. Strict workspaces can set it to 0 to disable the affordance and restore the old hard-lock behaviour; workspaces that want more leeway can raise it up to 60 minutes. Ask your workspace owner if you need it changed.
What if you forgot to punch?
It happens. Ask your HR contact — they can add the missing event from /hr/attendance/<your-id> with the actual time, and your session rebuilds automatically. There is no employee-side "request correction" form; this stays an HR-touch interaction by design to keep the audit trail clean.
Auto-close at midnight
If you clock in but forget to clock out, a nightly cron job closes the session at your shift's expected end time and stamps the session with a AUTO_CLOSED flag. Your monthly report will show that the day was auto-closed so your manager knows the end time isn't manually confirmed. Punch out before you log off to avoid this.
Late, early, and overtime detection
Your shift defines what "on time" means. If you clock in after your shift's start time plus the grace minutes, today's session is flagged LATE_CHECKIN. If you clock out before the expected end, it's EARLY_CHECKOUT. If you clock out after the OT threshold (typically 1 hour past your shift end), the excess time auto-generates an Overtime entry for HR review — see "Track overtime and earn comp-off" later in this section.