Skip to content

Scheduled jobs

Consult runs a set of scheduled jobs that drive reminders, automatic approvals, balance updates, and housekeeping. Knowing the cadence helps explain "when will this happen" questions.

If a job is not behaving as documented, ask Consult support to confirm the schedule for your tenant.

Weekly schedule

Day and timeJobPurpose
Mon 07:00Send weekly timesheet summary to PMsWeekly timesheet summary to PMs for each of their projects.
Mon 08:00Send weekly timesheet reportWeekly timesheet report to managers and admins.
Thu 12:30Auto-submit timesheetsAuto-submits eligible timesheets to keep the approval flow moving.
Fri 13:30Send timesheet reminderReminds users to complete timesheets before the weekend.
Fri 13:30Send utilisation summary reportWeekly utilisation rollup to managers.
Sunday (weekly)Run schedule rolloverRuns auto rollover hours for every project where it is enabled.

Daily schedule

TimeJobPurpose
01:00Reject unapproved leave requestsAuto-rejects unapproved leave older than 10 days with a start date 3 or more days in the past.
01:00Clean old backupsCleans old backup files.
01:00Increment fixed-validity leave balancesUpdates fixed-validity leave balances when validity periods turn over.
01:30Run nightly database backupRuns the nightly database backup.
07:00Send project completion or extension reminderReminds PMs to mark approaching or passed-end-date projects as complete or extended.
07:00Send resource over-utilisation notificationSends over-utilisation alerts to resource managers.
07:00Send pending leave request reminderReminds RMs of pending leave requests.
08:00Approve pending allocation requestsAuto-approves resource allocations that meet the auto-approval rules.
08:00Escalate pending allocation requestsEscalates allocation requests that have sat too long.
08:00Send happy birthday notificationSends birthday notifications to users with a birthday today.
23:00Save current exchange ratePersists the current exchange rate for historical accuracy.

Weekday schedule

TimeJobPurpose
13:30Send pre-leave timesheet reminderReminds users to submit pending timesheets before scheduled leave starts.

Monthly schedule

  • Increment annual leave: Applies monthly accrual amounts, for example 1.75 days of annual leave.
  • Subtract approved leave: Reconciles balances at month-end.