How it works
Each day, Sailia checks for staff members with auto daily timesheets enabled and generates timesheet entries from their scheduled bookings. The system:- Looks up all bookings the staff member is assigned to for the current day.
- Calculates the time range for each booking, including any setup and pack-down time.
- Applies the correct pay rate — either a booking-specific rate amendment or the staff member’s default rate for that date.
- Merges overlapping time periods so there are no duplicate entries.
- Adds the resulting timesheet items automatically.
If a booking has a specific rate amendment set for the staff member, that rate takes priority over their default pay rate.
Enable auto daily timesheets
1
Open the staff creation form
Go to the staff section and start creating a new staff member.
2
Fill in their details
Enter the staff member’s name, email, date of birth, and other required fields.
3
Toggle auto daily timesheets on
Enable Auto Daily Timesheet in the staff profile.
4
Save
Complete the staff member creation. Timesheet entries are generated daily from this point forward for any day the staff member has scheduled bookings.
What gets included
Auto-generated timesheet entries are based on the staff member’s assigned bookings:
Each entry records the start time, end time, date, pay rate, and location from the booking. When multiple bookings overlap or are adjacent, the system merges them into a single continuous timesheet entry.
Manual auto-fill
In addition to the daily automatic generation, you can manually trigger timesheet auto-fill for a specific staff member and date range. This is useful when you need to populate timesheets retroactively or regenerate entries after schedule changes. The auto-fill uses the same logic as the daily process — it pulls all assigned bookings within the date range, applies the correct pay rates, and creates merged timesheet entries.Pay rate handling
The system determines pay rates for auto-generated entries in this order:- Booking-specific rate amendment — if a custom rate has been set for the staff member on a particular booking, that rate is used.
- Default daily rate — if no amendment exists, the staff member’s standard pay rate for that date applies.