Attendance and absence tracker
See who is in, who is out and who is about to be, on one calendar.
Free for teams up to 5 · No credit card
Know who is in before standup
Today · Tuesday 18 Aug
3 of 24 out
- SM Sara Malik Vacation back Mon 7 Sep
- JT Jordan Tate Sick back tomorrow
- RN Rina Novak Personal back Thu
Subscribed in Google Calendar, Outlook and Apple Calendar via one feed.
Who is out today, without asking
A single view of today's absences with the reason and the return date. Enough to run a standup from, and the same data the calendar and the reports read.
Know who is in before standup
Today · Tuesday 18 Aug
3 of 24 out
- SM Sara Malik Vacation back Mon 7 Sep
- JT Jordan Tate Sick back tomorrow
- RN Rina Novak Personal back Thu
Subscribed in Google Calendar, Outlook and Apple Calendar via one feed.
Absence patterns on one month grid
Every person, every day, colour-coded by type. Pending requests appear at lower opacity so you can see what is about to happen as well as what already has.
One calendar, whole team
September 2026
3 people offReminders in each person's own timezone
A 9am nudge means 9am where they are, not 9am at head office. Reminders are guarded so a DST fall-back cannot send the same one twice.
Nobody has to remember to check
Reminders fire at 9am in each person's own timezone.
Holidays and weekends per location
A closed office is not an absence. Location calendars and a configurable working week mean attendance reporting does not flag a public holiday as a missing day.
Holidays per location, copied in one click
Holiday calendars
Copy to locationHolidays never count against a leave request.
How this compares
The honest version. We are not the simplest tool in this category and we do not try to be.
| Attendance tracker | Typical | PTODesk |
|---|---|---|
| Today-at-a-glance view | Buried in reports | The default screen |
| Pending vs approved | Shown identically | Visually distinct |
| Reminder timing | One office timezone | Each person's own |
| DST double-sends | A known annoyance | Guarded against |
| Holidays in absence reports | Counted as absent | Excluded automatically |
Questions
Is this a time clock?
No. It tracks planned and recorded absence — leave, sickness, holidays — rather than clock-in and clock-out. Hours can be imported when a state sick-leave policy needs them for accrual.
Can we see historical absence patterns?
Yes, month by month, and exported per pay period. Because every change is a ledger entry, historical reports do not shift when someone edits a policy today.
How do notifications reach the team?
Slack and email, with a generic incoming-webhook field for Microsoft Teams. The Teams integration is notification-only and we say so plainly rather than implying interactive approvals.
Plans
Retire the PTO spreadsheet this week
Import your team from a CSV and go live in under an hour.
Try for free