Someone disputes their hours, or a shift's times look wrong and you want to know who moved them. Every shift keeps its own history, from the moment it was created.
Open a shift's history
- Go to Team → Shifts → All Shifts.
- Find the shift and open the actions at the end of its row.
- Click Check logs. A window opens titled with the agent's name and the shift type.
This lives only on All Shifts, so it needs the All Shifts right. An agent looking at My Shifts cannot open their own shift's history.
What the window shows
At the top, three cards for Start Time, End Time and Comments. Each one shows the current value, and above it the original value if it has ever been changed. If nothing was touched, the card simply says so — which is the quickest possible answer to "was this shift edited?".
Below that is the full log, one row per event:
| Column | What it holds |
|---|---|
| Event | What happened — see the list below |
| Old Value | The value before the change |
| New Value | The value after it |
| User | Who made the change |
| IP Address | The address the change came from |
| Continent, Country, City | Where that address is, as best we can tell |
| Created At | When it happened |
Every column can be filtered, so on a long-running shift you can pull out just the pay-rate changes, or just the ones from one person.
The events you will see
- start — the shift was created by someone clocking in.
- end — an end time was set for the first time, by clocking out or by filling the cell in.
- update_start — the start time was changed afterwards.
- update_end — the end time was changed afterwards.
- update_pay_rate — the pay rate for this one shift was changed on All Shifts.
- update_comments — a comment was added or edited.
- finalize — the shift was locked, or unlocked again. Both directions are recorded under this name, so read the old and new values to tell which way it went.
- manually_created — an administrator added the shift by hand with Add shift rather than an agent clocking in.
Why it matters
When someone believes their pay is wrong, this is the record that settles it: every change to the shift, who made it, and when. Note the one gap — deleting a shift removes its history too, so the log answers "what happened to this shift", not "did a shift ever exist here".
What's next
The organisation-wide equivalent for everything outside shifts is the audit log.